import type { MealType, NutrientMap } from "../types.js"; import { buildHydrationSummary } from "./hydration-store.js"; type ByMealSummary = Record; export interface DailySummary { date: string; entry_count: number; total_nutrients: NutrientMap; by_meal: ByMealSummary; hydration: Awaited>; goal_progress: Record; confidence: number; source_coverage: string[]; } export interface WeeklySummary { start_date: string; end_date: string; days: DailySummary[]; entry_count: number; total_nutrients: NutrientMap; } interface GoalProgressEntry { actual: number; goal: number; percent: number; } export declare function buildDailySummary(date?: string): Promise; export declare function buildWeeklySummary(startDate?: string): Promise; export {};