import { z } from 'zod'; export declare const MapPatchSchema: z.ZodObject<{ op: z.ZodEnum<["add", "remove", "replace"]>; path: z.ZodString; value: z.ZodOptional; timestamp: z.ZodString; }, "strip", z.ZodTypeAny, { path: string; timestamp: string; op: "add" | "remove" | "replace"; value?: unknown; }, { path: string; timestamp: string; op: "add" | "remove" | "replace"; value?: unknown; }>; export type MapPatch = z.infer; export declare const AnnotationSchema: z.ZodObject<{ id: z.ZodString; x: z.ZodNumber; y: z.ZodNumber; text: z.ZodString; authorId: z.ZodString; createdAt: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; createdAt: string; text: string; x: number; y: number; authorId: string; }, { id: string; createdAt: string; text: string; x: number; y: number; authorId: string; }>; export type Annotation = z.infer; //# sourceMappingURL=patch.d.ts.map