import { ISmsHandler } from "../../types"; export declare function loadSMSClient(): Promise<{ new (config: ISmsHandler): { config: ISmsHandler; recipients: Array; sendMessage(message: string, recipients: Array): Promise<{ success: boolean; response?: any; error?: any; }>; sendViaTwilio(message: string): Promise<{ success: boolean; responses: import("twilio/lib/rest/api/v2010/account/message").MessageInstance[]; error?: undefined; } | { success: boolean; error: any; responses?: undefined; }>; sendViaNexmo(message: string): Promise<{ success: boolean; responses: any[]; error?: undefined; } | { success: boolean; error: any; responses?: undefined; }>; sendViaPlivo(message: string): Promise<{ success: boolean; response: any; error?: undefined; } | { success: boolean; error: any; response?: undefined; }>; }; }>;