UNPKG

@kwikpik/server-libs

Version:

Kwikpik-Server-Libs ===================================================================================================================================================================================================

48 lines (47 loc) 1.45 kB
declare class SMSModule { constructor(apiKey?: string); static initializeSMSModule(apiKey?: string): SMSModule; sendVerificationOTP( to: string | string[], otp: string, user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; sendWelcomeSMS( to: string | string[], userType: "regular" | "business" | "merchant" | "rider", user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; sendKYCMessage( to: string | string[], kycState: "submitted" | "accepted" | "rejected", user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; sendChangePasswordMessage( to: string | string[], code: string, user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; sendChangePhoneNumberMessage( to: string | string[], code: string, user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; sendPackageProtectionCode( to: string | string[], code: string, user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; sendExternalPhoneNumberVerificationMessage( to: string | string[], code: string, user?: string ): Promise<import("@lonely_dev/termii-js").MessageResponse[]>; } /** * * @param apiKey API key. * @returns */ export declare const initializeSMSModule: (apiKey?: string) => SMSModule; export {}; //# sourceMappingURL=sms.d.ts.map