import type { AuthsignalResponse, VerifyInput, VerifyResponse } from './types'; interface ConstructorArgs { tenantID: string; baseURL: string; enableLogging: boolean; } export declare class AuthsignalWhatsapp { tenantID: string; baseURL: string; enableLogging: boolean; private initialized; constructor({ tenantID, baseURL, enableLogging }: ConstructorArgs); challenge(): Promise>; verify({ code, }: VerifyInput): Promise>; private ensureModuleIsInitialized; private handleError; } export {}; //# sourceMappingURL=whatsapp.d.ts.map