import { z } from "zod"; export declare const FleetChildSchema: z.ZodObject<{ folder: z.ZodString; task: z.ZodString; config: z.ZodOptional>; tier: z.ZodOptional>; }, "strip", z.ZodTypeAny, { task: string; folder: string; config?: Record | undefined; tier?: "default" | "cheap" | "standard" | "hard" | "frontier" | undefined; }, { task: string; folder: string; config?: Record | undefined; tier?: "default" | "cheap" | "standard" | "hard" | "frontier" | undefined; }>; export type FleetChild = z.infer; export declare const FleetManifestSchema: z.ZodObject<{ rootDir: z.ZodDefault; concurrency: z.ZodDefault; children: z.ZodArray>; tier: z.ZodOptional>; }, "strip", z.ZodTypeAny, { task: string; folder: string; config?: Record | undefined; tier?: "default" | "cheap" | "standard" | "hard" | "frontier" | undefined; }, { task: string; folder: string; config?: Record | undefined; tier?: "default" | "cheap" | "standard" | "hard" | "frontier" | undefined; }>, "many">; blackboard: z.ZodOptional; }, "strip", z.ZodTypeAny, { maxRounds: number; namespace: string; }, { namespace: string; maxRounds?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { rootDir: string; concurrency: number; children: { task: string; folder: string; config?: Record | undefined; tier?: "default" | "cheap" | "standard" | "hard" | "frontier" | undefined; }[]; blackboard?: { maxRounds: number; namespace: string; } | undefined; }, { children: { task: string; folder: string; config?: Record | undefined; tier?: "default" | "cheap" | "standard" | "hard" | "frontier" | undefined; }[]; blackboard?: { namespace: string; maxRounds?: number | undefined; } | undefined; rootDir?: string | undefined; concurrency?: number | undefined; }>; export type FleetManifest = z.infer; export declare function load(manifestPath: string): Promise; //# sourceMappingURL=manifest.d.ts.map