import { z } from "zod"; /** Agent-facing privacy modes for read tools (local-first nutrition data). */ export declare const PrivacyModeSchema: z.ZodDefault>; export declare const ResponseOnlyInputSchema: z.ZodObject<{ response_format: z.ZodDefault>; privacy_mode: z.ZodOptional>>; }, z.core.$strict>; export declare const IntakeListInputSchema: z.ZodObject<{ privacy_mode: z.ZodOptional>>; date: z.ZodOptional; since: z.ZodOptional; until: z.ZodOptional; meal_type: z.ZodOptional>; tag: z.ZodOptional; source_trace: z.ZodOptional>; min_confidence: z.ZodOptional; limit: z.ZodOptional; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const ClearDayInputSchema: z.ZodObject<{ date: z.ZodString; explicit_user_intent: z.ZodDefault; include_hydration: z.ZodOptional; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const HydrationDeleteInputSchema: z.ZodObject<{ id: z.ZodString; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const ClearHydrationDayInputSchema: z.ZodObject<{ date: z.ZodString; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const UndoLastInputSchema: z.ZodObject<{ kind: z.ZodDefault>; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const BulkLogIntakeInputSchema: z.ZodObject<{ items: z.ZodArray>; notes: z.ZodOptional; tags: z.ZodOptional>; }, z.core.$strip>>; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const CompareDaysInputSchema: z.ZodObject<{ date_a: z.ZodString; date_b: z.ZodString; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const DailySummaryInputSchema: z.ZodObject<{ date: z.ZodOptional; compare_to: z.ZodDefault>; privacy_mode: z.ZodOptional>>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const GoalProgressInputSchema: z.ZodObject<{ period: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const CarbonSummaryInputSchema: z.ZodObject<{ date: z.ZodOptional; items: z.ZodOptional>>; include_swap_suggestions: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const HydrationLogInputSchema: z.ZodObject<{ amount_ml: z.ZodNumber; timestamp: z.ZodOptional; date: z.ZodOptional; notes: z.ZodOptional; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const GoalsSetInputSchema: z.ZodObject<{ daily: z.ZodOptional; protein_g: z.ZodOptional; carbohydrates_g: z.ZodOptional; fat_g: z.ZodOptional; fiber_g: z.ZodOptional; sugar_g: z.ZodOptional; saturated_fat_g: z.ZodOptional; sodium_mg: z.ZodOptional; }, z.core.$strict>>; calories_kcal: z.ZodOptional; protein_g: z.ZodOptional; carbohydrates_g: z.ZodOptional; fat_g: z.ZodOptional; fiber_g: z.ZodOptional; sugar_g: z.ZodOptional; hydration_ml: z.ZodOptional; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const ExportInputSchema: z.ZodObject<{ export_format: z.ZodDefault>; since: z.ZodOptional; until: z.ZodOptional; max_rows: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const AgentManifestInputSchema: z.ZodObject<{ client: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const FoodSearchInputSchema: z.ZodObject<{ query: z.ZodString; limit: z.ZodDefault; provider: z.ZodDefault>; privacy_mode: z.ZodOptional>>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const BarcodeLookupInputSchema: z.ZodObject<{ barcode: z.ZodString; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const BarcodeImageDecodeInputSchema: z.ZodObject<{ response_format: z.ZodDefault>; image_path: z.ZodOptional; image_base64: z.ZodOptional; image_data_uri: z.ZodOptional; image_mime_type: z.ZodOptional; }, z.core.$strict>; export declare const BarcodeImageLookupInputSchema: z.ZodObject<{ response_format: z.ZodDefault>; image_path: z.ZodOptional; image_base64: z.ZodOptional; image_data_uri: z.ZodOptional; image_mime_type: z.ZodOptional; }, z.core.$strict>; export declare const FoodGetInputSchema: z.ZodObject<{ source: z.ZodEnum<{ usda: "usda"; open_food_facts: "open_food_facts"; taco: "taco"; }>; source_id: z.ZodString; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const MealEstimateInputSchema: z.ZodObject<{ text: z.ZodOptional; meal_text: z.ZodOptional; locale: z.ZodDefault; meal_type: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const PhotoMealEstimateInputSchema: z.ZodObject<{ image_description: z.ZodString; detected_items: z.ZodDefault; unit: z.ZodOptional; grams_estimate: z.ZodOptional; confidence: z.ZodOptional; }, z.core.$strict>>>; locale: z.ZodDefault; meal_type: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const FoodImageAnalysisInputSchema: z.ZodObject<{ image_description: z.ZodOptional; barcode_observation: z.ZodOptional; barcode: z.ZodOptional; detected_barcodes: z.ZodDefault>; detected_items: z.ZodDefault; unit: z.ZodOptional; grams_estimate: z.ZodOptional; confidence: z.ZodOptional; }, z.core.$strict>>>; nutrition_label_text: z.ZodOptional; product_name: z.ZodOptional; locale: z.ZodDefault; meal_type: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const IntakeLogInputSchema: z.ZodObject<{ text: z.ZodOptional; meal_text: z.ZodOptional; food: z.ZodOptional; timestamp: z.ZodOptional; meal_type: z.ZodDefault>; food_ref: z.ZodOptional; source_id: z.ZodString; name: z.ZodString; }, z.core.$strict>>; custom_food: z.ZodOptional; source_id: z.ZodString; name: z.ZodString; nutrients_per_100g: z.ZodObject<{ calories_kcal: z.ZodOptional; protein_g: z.ZodOptional; carbohydrates_g: z.ZodOptional; fat_g: z.ZodOptional; fiber_g: z.ZodOptional; sugar_g: z.ZodOptional; saturated_fat_g: z.ZodOptional; sodium_mg: z.ZodOptional; }, z.core.$strict>; }, z.core.$loose>>; quantity: z.ZodOptional; unit: z.ZodOptional; grams_estimate: z.ZodOptional; nutrients: z.ZodOptional; protein_g: z.ZodOptional; carbohydrates_g: z.ZodOptional; fat_g: z.ZodOptional; fiber_g: z.ZodOptional; sugar_g: z.ZodOptional; saturated_fat_g: z.ZodOptional; sodium_mg: z.ZodOptional; }, z.core.$strict>>; confidence: z.ZodOptional; explicit_user_intent: z.ZodDefault; notes: z.ZodOptional; tags: z.ZodDefault>; wellness_context_refs: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const IntakeUpdateInputSchema: z.ZodObject<{ id: z.ZodString; meal_type: z.ZodOptional>; quantity: z.ZodOptional; unit: z.ZodOptional; grams_estimate: z.ZodOptional; timestamp: z.ZodOptional; notes: z.ZodOptional; tags: z.ZodOptional>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const IntakeDeleteInputSchema: z.ZodObject<{ id: z.ZodString; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const SummaryInputSchema: z.ZodObject<{ date: z.ZodOptional; privacy_mode: z.ZodOptional>>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const WeeklySummaryInputSchema: z.ZodObject<{ start_date: z.ZodOptional; privacy_mode: z.ZodOptional>>; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const CoachInputSchema: z.ZodObject<{ date: z.ZodOptional; locale: z.ZodDefault; focus: z.ZodOptional>; meal_type: z.ZodOptional>; wearable_context: z.ZodOptional>; auto_wearable: z.ZodDefault; workout_context: z.ZodOptional; recent_intake_id: z.ZodOptional; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const RememberMealInputSchema: z.ZodObject<{ label: z.ZodString; aliases: z.ZodDefault>; meal_text: z.ZodString; default_meal_type: z.ZodOptional>; notes: z.ZodOptional; tags: z.ZodDefault>; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const ForgetMemoryInputSchema: z.ZodObject<{ id_or_label: z.ZodString; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const ProfileUpdateInputSchema: z.ZodObject<{ patch: z.ZodRecord; explicit_user_intent: z.ZodDefault; response_format: z.ZodDefault>; }, z.core.$strict>; export declare const OnboardingInputSchema: z.ZodObject<{ locale: z.ZodDefault>; response_format: z.ZodDefault>; }, z.core.$strict>;