/** * Discord Notifier (v1.1.0) * * Sends rich embed notifications to Discord channels via webhooks. */ import type { Notifier, DuplicateAlert, ImpactAlert, WeeklyDigest } from './types.js'; export interface DiscordConfig { /** Discord Webhook URL */ webhookUrl: string; /** Bot display name */ username?: string; /** Bot avatar URL */ avatarUrl?: string; } export declare class DiscordNotifier implements Notifier { private config; constructor(config: DiscordConfig); notifyDuplicate(alert: DuplicateAlert): Promise; notifyImpact(alert: ImpactAlert): Promise; notifyRuleViolation(alert: import('./types.js').RuleViolationAlert): Promise; sendWeeklyDigest(digest: WeeklyDigest): Promise; testConnection(): Promise; private send; } //# sourceMappingURL=discord.d.ts.map