import { NotificationPayload } from '../types.js'; export interface NotifyConfig { webhook?: string; slack?: string; discord?: string; minInterval?: number; } export declare class Notifier { private config; private lastSent; constructor(config: NotifyConfig); send(payload: NotificationPayload): Promise<{ sent: boolean; channels: string[]; }>; test(): Promise<{ channel: string; success: boolean; error?: string; }[]>; private sendWebhook; private sendSlack; private sendDiscord; private httpPost; } //# sourceMappingURL=notifier.d.ts.map