import { z } from 'zod'; export declare const taskInputSchema: z.ZodPreprocess>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"audit">; subtype: z.ZodOptional>; prompt: z.ZodOptional; target: z.ZodObject<{ paths: z.ZodOptional>; inline: z.ZodOptional; }, z.core.$strip>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"investigate">; prompt: z.ZodString; target: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; deliverable: z.ZodOptional; audience: z.ZodString; kind: z.ZodString; artifacts: z.ZodArray>; acceptance: z.ZodArray; references: z.ZodArray; version: z.ZodOptional; digest: z.ZodOptional; reason: z.ZodOptional; }, z.core.$strict>>; command: z.ZodOptional; cwd: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; disposition: z.ZodEnum<{ pr: "pr"; "commit-in-place": "commit-in-place"; "deliver-file": "deliver-file"; }>; state: z.ZodLiteral<"approved">; }, z.core.$strict>>; type: z.ZodLiteral<"review">; prompt: z.ZodOptional; target: z.ZodObject<{ paths: z.ZodOptional>; inline: z.ZodOptional; }, z.core.$strip>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"debug">; prompt: z.ZodString; target: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"research">; prompt: z.ZodString; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"journal_recall">; prompt: z.ZodString; topic: z.ZodOptional; includeHistory: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"delegate">; prompt: z.ZodString; target: z.ZodOptional; }, z.core.$strip>>; done: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; deliverable: z.ZodOptional; audience: z.ZodString; kind: z.ZodString; artifacts: z.ZodArray>; acceptance: z.ZodArray; references: z.ZodArray; version: z.ZodOptional; digest: z.ZodOptional; reason: z.ZodOptional; }, z.core.$strict>>; command: z.ZodOptional; cwd: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; disposition: z.ZodEnum<{ pr: "pr"; "commit-in-place": "commit-in-place"; "deliver-file": "deliver-file"; }>; state: z.ZodLiteral<"approved">; }, z.core.$strict>>; type: z.ZodLiteral<"execute_plan">; prompt: z.ZodOptional; target: z.ZodObject<{ paths: z.ZodArray; }, z.core.$strip>; tasks: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"journal_record">; records: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; type: z.ZodLiteral<"orchestrate">; prompt: z.ZodString; outputFormat: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; deliverable: z.ZodOptional; audience: z.ZodString; kind: z.ZodString; artifacts: z.ZodArray>; acceptance: z.ZodArray; references: z.ZodArray; version: z.ZodOptional; digest: z.ZodOptional; reason: z.ZodOptional; }, z.core.$strict>>; command: z.ZodOptional; cwd: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; disposition: z.ZodEnum<{ pr: "pr"; "commit-in-place": "commit-in-place"; "deliver-file": "deliver-file"; }>; state: z.ZodLiteral<"approved">; }, z.core.$strict>>; type: z.ZodLiteral<"spec">; prompt: z.ZodString; target: z.ZodObject<{ paths: z.ZodOptional>; inline: z.ZodOptional; }, z.core.$strip>; outputPath: z.ZodOptional; components: z.ZodOptional>>; }, z.core.$strict>, z.ZodObject<{ agentTier: z.ZodOptional>; reviewPolicy: z.ZodOptional>; sessionIds: z.ZodOptional; reviewer: z.ZodOptional; }, z.core.$strip>>; contextBlockIds: z.ZodOptional>; initiative: z.ZodOptional, z.ZodObject<{ human_key: z.ZodString; }, z.core.$strict>]>; task_uuid: z.ZodOptional; authorized_by: z.ZodString; }, z.core.$strict>>; method: z.ZodOptional; deliverable: z.ZodOptional; audience: z.ZodString; kind: z.ZodString; artifacts: z.ZodArray>; acceptance: z.ZodArray; references: z.ZodArray; version: z.ZodOptional; digest: z.ZodOptional; reason: z.ZodOptional; }, z.core.$strict>>; command: z.ZodOptional; cwd: z.ZodOptional; timeoutMs: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; disposition: z.ZodEnum<{ pr: "pr"; "commit-in-place": "commit-in-place"; "deliver-file": "deliver-file"; }>; state: z.ZodLiteral<"approved">; }, z.core.$strict>>; type: z.ZodLiteral<"plan">; prompt: z.ZodString; target: z.ZodObject<{ paths: z.ZodOptional>; inline: z.ZodOptional; }, z.core.$strip>; outputPath: z.ZodOptional; }, z.core.$strict>], "type">>; export type TaskInput = z.infer; //# sourceMappingURL=task-input-schema.d.ts.map