import { MealPlan } from '../models/meal-plan.model'; import { PlannedFood } from '../models/planned-food.model'; import { FoodItem } from '../models/food-item.model'; import { UtilsService } from '../utils/utils.service'; export declare class MealPlannerService { private mealPlanModel; private plannedFoodModel; private foodItemModel; private utilsService; constructor(mealPlanModel: typeof MealPlan, plannedFoodModel: typeof PlannedFood, foodItemModel: typeof FoodItem, utilsService: UtilsService); getWeeklyMealPlans(userId: number): Promise<{ dates: any[]; mealPlans: {}; today: string; }>; autoGenerate(userId: number, date: string): Promise; addMealPlan(userId: number, data: any): Promise; toggleComplete(userId: number, planId: number): Promise; }