/**
 * Hierarchical Mode Configuration
 *
 * When enabled, only exposes 5 orchestrator tools instead of 279 individual tools
 */
export interface HierarchicalModeConfig {
    enabled: boolean;
    orchestratorOnly: boolean;
    hybridMode: boolean;
    essentialTools?: string[];
    subAgentTimeout: number;
    parallelExecution: boolean;
    maxConcurrentAgents: number;
    preserveMainContext: boolean;
    summaryLevel: 'minimal' | 'balanced' | 'detailed';
    tokenBudget?: {
        mainAgent: number;
        subAgents: number;
    };
}
export declare const DEFAULT_HIERARCHICAL_CONFIG: HierarchicalModeConfig;
export declare function loadHierarchicalConfig(): HierarchicalModeConfig;
export declare const HIERARCHICAL_FEATURES: {
    BASIC_ORCHESTRATION: boolean;
    INTELLIGENT_ROUTING: boolean;
    MULTI_AGENT_COLLAB: boolean;
    PATTERN_LEARNING: boolean;
    AUTO_OPTIMIZATION: boolean;
};
//# sourceMappingURL=hierarchical-mode.d.ts.map