import { z } from 'zod/v4'; export declare const TASK_RESTART_POINT_KEY: "restart_point"; export declare const TaskExecutionConfigObjectSchema: z.ZodObject<{ goal_id: z.ZodOptional; goal_purpose: z.ZodOptional; goal_work_key: z.ZodOptional; worktree: z.ZodOptional>; branch: z.ZodOptional; base_branch: z.ZodOptional; workflow: z.ZodOptional; issue: z.ZodOptional; start_step: z.ZodOptional; retry_note: z.ZodOptional; auto_pr: z.ZodOptional; draft_pr: z.ZodOptional; managed_pr: z.ZodOptional; should_publish_branch_to_origin: z.ZodOptional; exceeded_max_steps: z.ZodOptional; exceeded_current_iteration: z.ZodOptional; source: z.ZodOptional>; pr_number: z.ZodOptional; context_pr_number: z.ZodOptional; caccia_execution_source: z.ZodOptional>; caccia_pushed_head: z.ZodOptional; }, z.core.$strict>>; merge_task: z.ZodOptional; merge_method: z.ZodOptional>; merge_concurrency: z.ZodOptional; merge_threat_check_max_diff_bytes: z.ZodOptional; merge_head_repository_url: z.ZodOptional; merge_head_repository_push_urls: z.ZodOptional>; merge_initial_head_sha: z.ZodOptional; merge_clone_prepared: z.ZodOptional; merge_known_remote_head_sha: z.ZodOptional; merge_pushed_head_sha: z.ZodOptional; merge_push_base_head_sha: z.ZodOptional; merge_push_source: z.ZodOptional>; resume_point: z.ZodOptional>>; source_resume_point: z.ZodOptional>>; restart_point: z.ZodOptional; call_instance: z.ZodOptional>; step_iterations: z.ZodOptional; }, z.core.$strict>>; iteration: z.ZodOptional; elapsed_ms: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; export declare const TaskExecutionConfigSchema: z.ZodPipe>, z.ZodObject<{ goal_id: z.ZodOptional; goal_purpose: z.ZodOptional; goal_work_key: z.ZodOptional; worktree: z.ZodOptional>; branch: z.ZodOptional; base_branch: z.ZodOptional; workflow: z.ZodOptional; issue: z.ZodOptional; start_step: z.ZodOptional; retry_note: z.ZodOptional; auto_pr: z.ZodOptional; draft_pr: z.ZodOptional; managed_pr: z.ZodOptional; should_publish_branch_to_origin: z.ZodOptional; exceeded_max_steps: z.ZodOptional; exceeded_current_iteration: z.ZodOptional; source: z.ZodOptional>; pr_number: z.ZodOptional; context_pr_number: z.ZodOptional; caccia_execution_source: z.ZodOptional>; caccia_pushed_head: z.ZodOptional; }, z.core.$strict>>; merge_task: z.ZodOptional; merge_method: z.ZodOptional>; merge_concurrency: z.ZodOptional; merge_threat_check_max_diff_bytes: z.ZodOptional; merge_head_repository_url: z.ZodOptional; merge_head_repository_push_urls: z.ZodOptional>; merge_initial_head_sha: z.ZodOptional; merge_clone_prepared: z.ZodOptional; merge_known_remote_head_sha: z.ZodOptional; merge_pushed_head_sha: z.ZodOptional; merge_push_base_head_sha: z.ZodOptional; merge_push_source: z.ZodOptional>; resume_point: z.ZodOptional>>; source_resume_point: z.ZodOptional>>; restart_point: z.ZodOptional; call_instance: z.ZodOptional>; step_iterations: z.ZodOptional; }, z.core.$strict>>; iteration: z.ZodOptional; elapsed_ms: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>>; export declare const TaskFileSchema: z.ZodPipe>, z.ZodObject<{ goal_id: z.ZodOptional; goal_purpose: z.ZodOptional; goal_work_key: z.ZodOptional; worktree: z.ZodOptional>; branch: z.ZodOptional; base_branch: z.ZodOptional; workflow: z.ZodOptional; issue: z.ZodOptional; start_step: z.ZodOptional; retry_note: z.ZodOptional; auto_pr: z.ZodOptional; draft_pr: z.ZodOptional; managed_pr: z.ZodOptional; should_publish_branch_to_origin: z.ZodOptional; exceeded_max_steps: z.ZodOptional; exceeded_current_iteration: z.ZodOptional; source: z.ZodOptional>; pr_number: z.ZodOptional; context_pr_number: z.ZodOptional; caccia_execution_source: z.ZodOptional>; caccia_pushed_head: z.ZodOptional; }, z.core.$strict>>; merge_task: z.ZodOptional; merge_method: z.ZodOptional>; merge_concurrency: z.ZodOptional; merge_threat_check_max_diff_bytes: z.ZodOptional; merge_head_repository_url: z.ZodOptional; merge_head_repository_push_urls: z.ZodOptional>; merge_initial_head_sha: z.ZodOptional; merge_clone_prepared: z.ZodOptional; merge_known_remote_head_sha: z.ZodOptional; merge_pushed_head_sha: z.ZodOptional; merge_push_base_head_sha: z.ZodOptional; merge_push_source: z.ZodOptional>; resume_point: z.ZodOptional>>; source_resume_point: z.ZodOptional>>; restart_point: z.ZodOptional; call_instance: z.ZodOptional>; step_iterations: z.ZodOptional; }, z.core.$strict>>; iteration: z.ZodOptional; elapsed_ms: z.ZodOptional; }, z.core.$strict>>; task: z.ZodString; }, z.core.$strict>>; export type TaskFileData = z.infer; //# sourceMappingURL=taskExecutionSchemas.d.ts.map