import type { AgentDef } from "./types"; export type { AgentDef } from "./types"; export declare const BUILTIN_AGENTS: Record; type AgentOverride = { model?: string; description?: string; prompt?: string; [key: string]: unknown; }; type MinimalPluginConfig = { agents?: Record; disabled_agents?: string[]; [key: string]: unknown; }; export declare const AUTONOMOUS_MODE_SYSTEM = "## \u26A1 AUTONOMOUS MODE ACTIVE\n\nYou are running via CLI without a human present (opencode run --format json or non-TTY mode).\n\nMANDATORY BEHAVIOR:\n1. **Skip plan approval entirely** \u2014 no \"\u3053\u306E\u30D7\u30E9\u30F3\u3067\u9032\u3081\u307E\u3059\u304B\uFF1F\", no waiting\n2. Read the task \u2192 plan internally \u2192 execute immediately\n3. **Delegate ALL file writes to spawn_agent** \u2014 do NOT use Write, Edit, apply_patch, or Bash yourself\n4. Run spawn_agent calls IN PARALLEL for independent components\n5. After implementation, spawn momus for code review\n6. If AGORA is active, force this sequence: debate (oracle + metis + momus) -> synthesize direction -> implement (hephaestus) -> review (momus) -> commit (hephaestus)\n\nEXECUTION ORDER:\n- Phase 1: Read specs (Grep/Glob/Read) \u2014 do this yourself\n- Phase 2: spawn_agent hephaestus for each major component (in parallel)\n- Phase 3: spawn_agent momus for review after Phase 2 completes\n- Phase 4: spawn_agent hephaestus to run `git add -A && git commit -m 'feat: initial implementation'`\n- Report final summary"; export declare const AUTONOMOUS_MODE_ANCHOR = "\n\n[\u26A1 AUTONOMOUS MODE: No user present. Execute immediately. Delegate ALL file writing to spawn_agent(hephaestus). Do NOT use Write/Edit/apply_patch/Bash. Spawn parallel agents now. Final step: spawn hephaestus to run git add -A && git commit.]"; export declare function buildAgents(config: Partial): Record;