UNPKG

@codebucket/sms

Version:

SMS module

25 lines (24 loc) 660 B
import { BaseProvider } from './BaseProvider'; import { SendOptions, ProviderConfig } from '../types'; interface Msg91Config extends ProviderConfig { senderId?: string; authKey: string; textUrl?: string; flowUrl?: string; route?: string; country?: string; } export interface Msg91SendOptions extends SendOptions { shortUrl: string; shortUrlExpiry?: string; realTimeResponse?: string; } export declare class Msg91Provider extends BaseProvider { private cfg; private textUrl; private flowUrl; constructor(cfg: Msg91Config); send(opts: Msg91SendOptions): Promise<any>; private interpolate; } export {};