import { z } from "zod"; export declare const OpenCodeCodexOrchConfigSchema: z.ZodPipe; new_task_system_enabled: z.ZodOptional; default_run_agent: z.ZodOptional; disabled_mcps: z.ZodOptional>; disabled_agents: z.ZodOptional>; disabled_skills: z.ZodOptional>>; disabled_hooks: z.ZodOptional>; disabled_commands: z.ZodOptional>>; disabled_tools: z.ZodOptional>; hashline_edit: z.ZodOptional; model_fallback: z.ZodOptional; agents: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; plan: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; orchestrator: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; reviewer: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; executor: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; deepsearch: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; quicktask: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; "OpenCode-Builder": z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; oracle: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; librarian: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; explore: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; category: z.ZodOptional>; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; disable: z.ZodOptional; description: z.ZodOptional; mode: z.ZodOptional>; color: z.ZodOptional; permission: z.ZodOptional>; bash: z.ZodOptional, z.ZodRecord>]>>; webfetch: z.ZodOptional>; task: z.ZodOptional>; external_directory: z.ZodOptional>; }, z.core.$strict>>; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; providerOptions: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strip>>>; categories: z.ZodOptional; model: z.ZodOptional; fallback_models: z.ZodOptional]>>; variant: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; thinking: z.ZodOptional; budgetTokens: z.ZodOptional; }, z.core.$strip>>; reasoningEffort: z.ZodOptional>; textVerbosity: z.ZodOptional>; tools: z.ZodOptional>; prompt_append: z.ZodOptional; max_prompt_tokens: z.ZodOptional; is_unstable_agent: z.ZodOptional; disable: z.ZodOptional; }, z.core.$strip>>>; claude_code: z.ZodOptional; commands: z.ZodOptional; skills: z.ZodOptional; agents: z.ZodOptional; hooks: z.ZodOptional; plugins: z.ZodOptional; plugins_override: z.ZodOptional>; }, z.core.$strip>>; orchestrator_agent: z.ZodOptional; default_builder_enabled: z.ZodOptional; planner_enabled: z.ZodOptional; replace_plan: z.ZodOptional; }, z.core.$strip>>; comment_checker: z.ZodOptional; }, z.core.$strip>>; experimental: z.ZodOptional; auto_resume: z.ZodOptional; preemptive_compaction: z.ZodOptional; truncate_all_tool_outputs: z.ZodOptional; dynamic_context_pruning: z.ZodOptional; notification: z.ZodDefault>; turn_protection: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; protected_tools: z.ZodDefault>; strategies: z.ZodOptional; }, z.core.$strip>>; supersede_writes: z.ZodOptional; aggressive: z.ZodDefault; }, z.core.$strip>>; purge_errors: z.ZodOptional; turns: z.ZodDefault; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>>; task_system: z.ZodOptional; plugin_load_timeout_ms: z.ZodOptional; safe_hook_creation: z.ZodOptional; disable_oco_env: z.ZodOptional; disable_omo_env: z.ZodOptional; hashline_edit: z.ZodOptional; model_fallback_title: z.ZodOptional; }, z.core.$strip>>; auto_update: z.ZodOptional; skills: z.ZodOptional, z.ZodObject<{ sources: z.ZodOptional; glob: z.ZodOptional; }, z.core.$strip>]>>>; enable: z.ZodOptional>; disable: z.ZodOptional>; }, z.core.$catchall; template: z.ZodOptional; from: z.ZodOptional; model: z.ZodOptional; agent: z.ZodOptional; subtask: z.ZodOptional; "argument-hint": z.ZodOptional; license: z.ZodOptional; compatibility: z.ZodOptional; metadata: z.ZodOptional>; "allowed-tools": z.ZodOptional>; disable: z.ZodOptional; }, z.core.$strip>]>>>]>>; ralph_loop: z.ZodOptional; default_max_iterations: z.ZodDefault; state_dir: z.ZodOptional; default_strategy: z.ZodDefault>; }, z.core.$strip>>; runtime_fallback: z.ZodOptional; retry_on_errors: z.ZodOptional>; max_fallback_attempts: z.ZodOptional; cooldown_seconds: z.ZodOptional; timeout_seconds: z.ZodOptional; notify_on_fallback: z.ZodOptional; }, z.core.$strip>]>>; background_task: z.ZodOptional; providerConcurrency: z.ZodOptional>; modelConcurrency: z.ZodOptional>; staleTimeoutMs: z.ZodOptional; messageStalenessTimeoutMs: z.ZodOptional; syncPollTimeoutMs: z.ZodOptional; }, z.core.$strip>>; notification: z.ZodOptional; }, z.core.$strip>>; babysitting: z.ZodOptional; }, z.core.$strip>>; browser_automation_engine: z.ZodOptional>; }, z.core.$strip>>; websearch: z.ZodOptional>; }, z.core.$strip>>; tmux: z.ZodOptional; layout: z.ZodDefault>; main_pane_size: z.ZodDefault; main_pane_min_width: z.ZodDefault; agent_pane_min_width: z.ZodDefault; }, z.core.$strip>>; orchestrator: z.ZodOptional; task_list_id: z.ZodOptional; claude_code_compat: z.ZodDefault; }, z.core.$strip>>; }, z.core.$strip>>; start_work: z.ZodOptional; }, z.core.$strip>>; lsp: z.ZodOptional; command: z.ZodOptional>; extensions: z.ZodOptional>; priority: z.ZodOptional; env: z.ZodOptional>; initialization: z.ZodOptional>; }, z.core.$strip>>>; _migrations: z.ZodOptional>; }, z.core.$strip>>; export type OpenCodeCodexOrchConfig = z.infer;