import { OrchestratorResult } from '../types/orchestrator-types.js';
/**
 * Hybrid Orchestrator - Gives main agent strategic control with selective tool access
 */
export declare class HybridOrchestrator {
    name: string;
    description: string;
    private toolExecutor;
    private readonly VERIFICATION_SUITE;
    orchestrate(task: any): Promise<OrchestratorResult>;
    private determineApproach;
    private selectSubAgent;
    private performDirectVerification;
    private delegateToSubAgent;
    private analyzeDiscrepancies;
    private generateSummary;
    private extractInfoFindings;
    private generateSuggestions;
    private determineNextSteps;
    private calculateConfidence;
    private executeTool;
    setToolExecutor(executor: any): void;
    private getToolParams;
}
//# sourceMappingURL=hybrid-orchestrator.d.ts.map