import { VKAuthCaptchaSetupData, VKAuthCaptchaSuccessData } from './types'; export declare class Captcha { private readonly events; private readonly showReadyPromiseTask; private readonly uuid; private readonly captchaData; private readonly scheme?; private iframe; private bridge; constructor(uuid: string, captchaData: VKAuthCaptchaSetupData, scheme?: string); private readonly init; private readonly createFrame; private readonly handleError; private readonly onMessage; private readonly handleCaptcha; readonly destroy: () => void; readonly show: () => Promise; }