UNPKG

@bitblit/ratchet-common

Version:

Common tools for general use

24 lines (23 loc) 856 B
export declare class TwilioVerifyRatchet { private accountSid; private authToken; private serviceSid; static readonly TWILLIO_BASE_VERIFY_URL: string; constructor(accountSid: string, authToken: string, serviceSid: string); sendVerificationTokenUsingTwilioVerify(recipientPhoneNumber: string): Promise<string>; simpleCheckVerificationTokenUsingTwilioVerify(recipientPhoneNumber: string, code: string): Promise<boolean>; checkVerificationTokenUsingTwilioVerify(recipientPhoneNumber: string, code: string): Promise<TwilioVerifyCheckResponse>; } export interface TwilioVerifyCheckResponse { status: string; payee: string; date_updated: string; account_sid: string; to: string; amount: string; valid: boolean; sid: string; date_created: string; service_sid: string; channel: string; }