import type { AuthsignalResponse, VerifyInput, VerifyResponse } from './types'; interface ConstructorArgs { tenantID: string; baseURL: string; enableLogging: boolean; } interface EnrollSmsInput { phoneNumber: string; } export declare class AuthsignalSms { tenantID: string; baseURL: string; enableLogging: boolean; constructor({ tenantID, baseURL, enableLogging }: ConstructorArgs); enroll({ phoneNumber, }: EnrollSmsInput): Promise>; challenge(): Promise>; verify({ code, }: VerifyInput): Promise>; private getClient; private handleError; } export {}; //# sourceMappingURL=sms.web.d.ts.map