import type { AnomalySignal } from './anomaly-detector'; import type { RootCauseAnalysis } from './root-cause-analyzer'; export interface AlertManagerOptions { cooldownMs?: number; transport: (payload: { signal: AnomalySignal; analysis: RootCauseAnalysis; }) => Promise | void; } export declare class AlertManager { private readonly options; private readonly cooldownMs; private readonly lastAlert; constructor(options: AlertManagerOptions); notify(signal: AnomalySignal, analysis: RootCauseAnalysis): Promise; }