import { z } from "zod"; export declare const materializationEntrySchema: z.ZodObject<{ bundleId: z.ZodString; destinationPath: z.ZodString; operationType: z.ZodString; sourcePath: z.ZodOptional; }, "strip", z.ZodTypeAny, { bundleId: string; operationType: string; destinationPath: string; sourcePath?: string | undefined; }, { bundleId: string; operationType: string; destinationPath: string; sourcePath?: string | undefined; }>; export declare const materializationIndexDocumentSchema: z.ZodObject<{ generatedAt: z.ZodString; entries: z.ZodArray; }, "strip", z.ZodTypeAny, { bundleId: string; operationType: string; destinationPath: string; sourcePath?: string | undefined; }, { bundleId: string; operationType: string; destinationPath: string; sourcePath?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { entries: { bundleId: string; operationType: string; destinationPath: string; sourcePath?: string | undefined; }[]; generatedAt: string; }, { entries: { bundleId: string; operationType: string; destinationPath: string; sourcePath?: string | undefined; }[]; generatedAt: string; }>; export type MaterializationEntry = z.infer; export type MaterializationIndexDocument = z.infer; export declare function parseMaterializationIndexDocument(value: unknown): MaterializationIndexDocument; //# sourceMappingURL=materialization-index.d.ts.map