import { z } from 'zod'; export const FoodLogsSchema = z.object({ id: z.string().uuid().optional(), profile_id: z.string().uuid(), day_id: z.string().uuid(), food_item_name: z.string().nullable(), ingredients: z.record(z.string(), z.any()).nullable(), processed_food_nova_class: z.number().int().nullable(), nutrition: z.record(z.string(), z.any()).nullable(), photo_path: z.string().nullable(), bounding_box: z.record(z.string(), z.any()).nullable(), eaten_time: z.string().datetime().optional(), creation_time: z.string().datetime().optional(), last_edit_time: z.string().datetime().optional(), processing_status: z.string(), deleted_at: z.string().datetime().nullable(), }); export type FoodLogs = z.infer;