import { z } from 'zod'; export declare const AnnotatedDocumentDetailSchema: z.ZodObject<{ document: z.ZodObject<{ documentId: z.ZodString; fileName: z.ZodString; originalUrl: z.ZodURL; previewUrl: z.ZodOptional; thumbnailUrl: z.ZodOptional; status: z.ZodEnum; renderInfo: z.ZodObject<{ tileUrl: z.ZodURL; pmTileUrl: z.ZodOptional; mbTileUrl: z.ZodOptional; imageInfo: z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; tileSize: z.ZodDefault; maxZoom: z.ZodDefault; minZoom: z.ZodDefault; }, z.core.$strip>; }, z.core.$strip>; annotatedDocument: z.ZodOptional; thumbnailUrl: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodISODateTime; updatedAt: z.ZodISODateTime; metadata: z.ZodOptional; }, z.core.$strip>; annotations: z.ZodArray; referenceId: z.ZodOptional; annotationData: z.ZodObject<{ position: z.ZodTuple<[z.ZodNumber, z.ZodNumber], null>; x: z.ZodNumber; y: z.ZodNumber; zoom: z.ZodNumber; imageUrl: z.ZodNullable>; label: z.ZodOptional; description: z.ZodOptional; href: z.ZodOptional; target: z.ZodDefault>; showLabel: z.ZodDefault>; }, z.core.$strip>; createdAt: z.ZodISODateTime; updatedAt: z.ZodISODateTime; }, z.core.$strip>>; metadata: z.ZodObject<{ annotationCount: z.ZodNumber; countsByType: z.ZodOptional>; }, z.core.$strip>; annotatedDocument: z.ZodObject<{ originalUrl: z.ZodURL; previewUrl: z.ZodOptional; thumbnailUrl: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; export type AnnotatedDocumentDetailInput = z.input; export type AnnotatedDocumentDetailModel = z.infer; //# sourceMappingURL=annotated-document-detail.schema.d.ts.map