import { z } from "zod"; export declare const FileDispositionStatusSchema: z.ZodEnum<["included", "excluded", "generated", "vendor", "binary", "doc_only"]>; export type FileDispositionStatus = z.infer; export declare const FileDispositionItemSchema: z.ZodObject<{ path: z.ZodString; status: z.ZodEnum<["included", "excluded", "generated", "vendor", "binary", "doc_only"]>; reason: z.ZodOptional; }, "strict", z.ZodTypeAny, { path: string; status: "included" | "excluded" | "generated" | "vendor" | "binary" | "doc_only"; reason?: string | undefined; }, { path: string; status: "included" | "excluded" | "generated" | "vendor" | "binary" | "doc_only"; reason?: string | undefined; }>; export type FileDispositionItem = z.infer; export declare const FileDispositionSchema: z.ZodObject<{ files: z.ZodArray; reason: z.ZodOptional; }, "strict", z.ZodTypeAny, { path: string; status: "included" | "excluded" | "generated" | "vendor" | "binary" | "doc_only"; reason?: string | undefined; }, { path: string; status: "included" | "excluded" | "generated" | "vendor" | "binary" | "doc_only"; reason?: string | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { files: { path: string; status: "included" | "excluded" | "generated" | "vendor" | "binary" | "doc_only"; reason?: string | undefined; }[]; }, { files: { path: string; status: "included" | "excluded" | "generated" | "vendor" | "binary" | "doc_only"; reason?: string | undefined; }[]; }>; export type FileDisposition = z.infer; //# sourceMappingURL=disposition.d.ts.map