import { z } from 'zod'; export declare const manifestEntrySchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; target: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; name: string; target: string; }, { id: string; name: string; target: string; }>; export declare const packageManifestSchema: z.ZodEffects; exportedAt: z.ZodString; sourceN8nVersion: z.ZodString; sourceId: z.ZodString; workflows: z.ZodOptional, "many">>; credentials: z.ZodOptional, "many">>; requirements: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; name: string; type: string; usedByWorkflows: string[]; }, { id: string; name: string; type: string; usedByWorkflows: string[]; }>, "many">>, { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined, { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined>; }, "strip", z.ZodTypeAny, { credentials?: { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined; }, { credentials?: { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { sourceId: string; packageFormatVersion: "1"; exportedAt: string; sourceN8nVersion: string; credentials?: { id: string; name: string; target: string; }[] | undefined; workflows?: { id: string; name: string; target: string; }[] | undefined; requirements?: { credentials?: { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined; } | undefined; }, { sourceId: string; packageFormatVersion: "1"; exportedAt: string; sourceN8nVersion: string; credentials?: { id: string; name: string; target: string; }[] | undefined; workflows?: { id: string; name: string; target: string; }[] | undefined; requirements?: { credentials?: { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined; } | undefined; }>, { sourceId: string; packageFormatVersion: "1"; exportedAt: string; sourceN8nVersion: string; credentials?: { id: string; name: string; target: string; }[] | undefined; workflows?: { id: string; name: string; target: string; }[] | undefined; requirements?: { credentials?: { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined; } | undefined; }, { sourceId: string; packageFormatVersion: "1"; exportedAt: string; sourceN8nVersion: string; credentials?: { id: string; name: string; target: string; }[] | undefined; workflows?: { id: string; name: string; target: string; }[] | undefined; requirements?: { credentials?: { id: string; name: string; type: string; usedByWorkflows: string[]; }[] | undefined; } | undefined; }>; export type ManifestEntry = z.infer; export type PackageManifest = z.infer;