@bitblit/ratchet-common
Version:
Common tools for general use
12 lines (11 loc) • 614 B
TypeScript
export declare class TwilioRatchet {
private accountSid;
private authToken;
private outBoundNumber;
static readonly TWILLIO_BASE_API_URL: string;
constructor(accountSid: string, authToken: string, outBoundNumber: string);
static sendMessageDirect(accountSid: string, authToken: string, outBoundNumber: string, recipientPhoneNumbers: string[], message: string): Promise<any[]>;
static generateTwilioBasicAuth(sid: string, authToken: string): string;
sendMessage(recipientPhoneNumbers: string[], message: string): Promise<any[]>;
static isValidE164Number(num: string): boolean;
}