import type { ConflictReport } from './conflict-detector.js'; export type NotificationChannel = 'log' | 'file' | 'webhook'; export interface NotifierConfig { channels: NotificationChannel[]; filePath?: string; webhookUrl?: string; } export declare class Notifier { private readonly config; constructor(config: NotifierConfig); notify(reports: ConflictReport[]): Promise; private notifyLog; private notifyFile; private notifyWebhook; } //# sourceMappingURL=notifier.d.ts.map