import { z } from 'zod'; import { DocumentStatus } from '../../enums/document-status.enum.js'; export declare const DocumentDetailSchema: 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>; export type DocumentDetailInput = z.input; export type DocumentDetailModel = z.infer; //# sourceMappingURL=document-detail.schema.d.ts.map