import type { AnomalySignal } from './anomaly-detector'; export interface DeploymentEvent { id: string; operation: string; deployedAt: Date; stage?: string; status: 'in_progress' | 'completed' | 'rolled_back'; } export interface RootCauseAnalysis { signal: AnomalySignal; culprit?: DeploymentEvent; notes: string[]; } export declare class RootCauseAnalyzer { private readonly lookbackMs; constructor(lookbackMs?: number); analyze(signal: AnomalySignal, deployments: DeploymentEvent[]): RootCauseAnalysis; }