UNPKG

@codebucket/sms

Version:

SMS module

25 lines (24 loc) 683 B
import { BaseProvider } from './BaseProvider'; import { SendOptions, ProviderConfig } from '../types'; interface MgovConfig extends ProviderConfig { username: string; /** Department login password */ password: string; /** Secure key from portal */ secureKey: string; /** Default DLT template ID */ templateId?: string; /** Full gateway URL (optional) */ url: string; } export declare class MgovProvider extends BaseProvider { private cfg; constructor(cfg: MgovConfig); send(opts: SendOptions): Promise<any>; private getServiceType; private toUnicode; private interpolate; private sha1; private sha512; } export {};