/**
 * Sub-Agent Coordinator Handler
 *
 * Provides intelligent delegation to Claude Code sub-agents for AI-Debug workflows
 * while preserving main conversation context.
 */
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { ToolHandler } from './base-handler.js';
export interface DebugWorkflow {
    phase: 'discovery' | 'performance' | 'accessibility' | 'error-investigation' | 'validation';
    agent: string;
    description: string;
    estimatedTime: string;
    contextSavings: string;
}
export declare class SubAgentCoordinator implements ToolHandler {
    tools: Tool[];
    handle(toolName: string, args: any, sessions: Map<string, any>): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    private delegateToAgent;
    private selectOptimalAgent;
    private planWorkflow;
    private generateWorkflowPlan;
    private getAgentStatus;
}
//# sourceMappingURL=sub-agent-coordinator.d.ts.map