/** * [WHO]: createExploreAgentSpec(), createPlanAgentSpec(), getExploreAgentCount(), getPlanAgentCount() * [FROM]: No external dependencies * [TO]: Consumed by model during plan mode workflow (via subagent spawning) * [HERE]: extensions/builtin/plan/plan-agents.ts - Explore/Plan subagent definitions for plan mode */ export declare function getExploreAgentCount(): number; export declare function getPlanAgentCount(): number; /** * Prompt for the Explore subagent. * Focuses on codebase search and pattern identification. */ export declare function getExploreAgentPrompt(taskDescription: string, searchFocus: string): string; /** * Prompt for the Plan subagent. * Focuses on implementation design based on exploration results. */ export declare function getPlanAgentPrompt(taskDescription: string, explorationResults: string, contextFiles: string): string; /** * List of tool names available to Explore/Plan subagents. * Restricted to read-only operations. */ export declare const PLAN_SUBAGENT_TOOLS: string[];