import { z } from "zod"; export declare const exportProfileManifestSchema: z.ZodObject<{ profile: z.ZodString; include: z.ZodDefault>; exclude: z.ZodDefault>; requiredCanonicalPaths: z.ZodDefault>; notes: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile: string; exclude: string[]; include: string[]; requiredCanonicalPaths: string[]; notes?: string | undefined; }, { profile: string; notes?: string | undefined; exclude?: string[] | undefined; include?: string[] | undefined; requiredCanonicalPaths?: string[] | undefined; }>; export declare const exportLeakageRecordSchema: z.ZodObject<{ profile: z.ZodString; blockedPath: z.ZodString; reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; profile: string; blockedPath: string; }, { reason: string; profile: string; blockedPath: string; }>; export type ExportProfileManifest = z.infer; export type ExportLeakageRecord = z.infer; export declare function parseExportProfileManifest(value: unknown): ExportProfileManifest; export declare function parseExportLeakageRecord(value: unknown): ExportLeakageRecord; //# sourceMappingURL=export-profile.d.ts.map