import { VerificationType, VerifyMethod } from '../types/enums'; export declare class Verification { private cfg; private verificationId; private waVerificationId; private step; private loading; private error; private currentType; private contactValue; private waNumber; private sameWhatsApp; private firstName; private lastName; private cancelled; private rejectFn; private capabilities; constructor(agentId: string, type: VerificationType | false, endpoint: string, verifyMethod?: VerifyMethod, capabilities?: { voice?: boolean; whatsapp?: boolean; sms?: boolean; email?: boolean; }); getContactValue(): string; getWhatsAppNumber(): string; getFirstName(): string; getLastName(): string; getFullName(): string; forcePhone(): void; hasValidToken(): boolean; getToken(): string | null; render(container: HTMLElement): Promise; private renderStep; private renderNameStep; private renderPhoneStep; private renderCodeStep; private sendCode; private verifyCode; private storeToken; }