import type { NotificationChannel, NotificationPayload } from "../types.js"; export interface MSTeamsConfig { notificationType: "webhook" | "workflow"; webhookUrl?: string; workflowUrl?: string; } export interface MSTeamsRecipient { url?: string; } /** * Microsoft Teams Notification Channel * Supports both Incoming Webhooks and Power Automate Workflows */ export declare class MSTeamsChannel implements NotificationChannel { name: string; send(config: MSTeamsConfig, recipient: MSTeamsRecipient, payload: NotificationPayload): Promise<{ success: boolean; error?: string; }>; } //# sourceMappingURL=msteams.d.ts.map