import type { GitXrayConfig } from './config.js'; import { type NameStatusCommit } from './analyzers/hotspots.js'; /** * Parse raw name-status git log output into NameStatusCommit[]. * Format: * * \t * ... * (blank line) * * ... */ export declare function parseNameStatusOutput(raw: string): NameStatusCommit[]; /** * Run the full analysis pipeline. * * Phases run sequentially: contributions → hotspots → complexity → bus factor → PR velocity. * Each phase is wrapped in try/catch for graceful degradation. * After all phases, results are aggregated and rendered. */ export declare function runAnalysis(config: GitXrayConfig): Promise; //# sourceMappingURL=orchestrator.d.ts.map