UNPKG

mailersend

Version:

Node.js helper module for MailerSend API

30 lines (29 loc) 873 B
export interface SmsWebhookQueryParams { sms_number_id: string; page?: number; limit?: number; } export declare class SmsWebhook { url: string; name: string; events: SmsWebhookEventType[]; sms_number_id: string; enabled?: boolean; constructor(name: string, url: string, events: SmsWebhookEventType[], smsNumberId: string, enabled?: boolean); setUrl(url: string): SmsWebhook; setName(name: string): SmsWebhook; setEvents(events: SmsWebhookEventType[]): SmsWebhook; setSmsNumberId(smsNumberId: string): SmsWebhook; setEnabled(enabled: boolean): SmsWebhook; } export interface SmsWebhookUpdate { url?: string; name?: string; events?: SmsWebhookEventType[]; enabled?: boolean; } export declare enum SmsWebhookEventType { SENT = "sms.sent", DELIVERED = "sms.delivered", FAILED = "sms.failed" }