import { EventEmitter } from 'events'; export declare class AgentOrchestrator extends EventEmitter { private agents; private agentDefinitions; private statusIndicator; private projectPath; private activeConsultations; constructor(projectPath?: string); private initializeAgentDefinitions; initializeAgents(enabledAgentNames?: string[]): Promise; private resolveDependencies; private loadProjectContext; private initializeAgent; private generateAgentContext; private establishCommunication; private performReadinessChecks; private displayAgentSummary; consultTeam(query: string, specificAgents?: string[]): Promise; private determineRelevantAgents; private simulateAgentResponse; private synthesizeResponses; private handleConsultationRequest; private handleAgentResponse; getAgentStatus(agentName?: string): any; shutdown(): Promise; private generateId; private sleep; }