import { ToolRegistry } from '@aiready/core'; import type { UnifiedAnalysisOptions, UnifiedAnalysisResult } from './options'; /** * AIReady Unified Analysis Orchestrator. * Handles the execution and coordination of multiple analysis tools. */ export declare class UnifiedOrchestrator { private registry; /** * Initialize orchestrator with a tool registry. * Injection pattern helps with testability and AI readiness score. */ constructor(registry?: typeof ToolRegistry); /** * Deeply sanitizes a configuration object for reporting. * Strips internal infrastructure keys to prevent AI context clutter. */ sanitizeConfig(obj: Record): Record; /** * Performs the unified analysis. */ analyze(options: UnifiedAnalysisOptions): Promise; private applyLegacyKeys; } /** * Backward compatible wrapper for the unified analysis orchestrator. */ export declare function analyzeUnified( options: UnifiedAnalysisOptions ): Promise; //# sourceMappingURL=orchestrator.d.ts.map