import HtmlNode from '../../../Components/Extension/HtmlNode'; import { WaykeStore } from '../../../Redux/store'; interface VerifyByBankIdProps { readonly store: WaykeStore; readonly index: number; readonly lastStage: boolean; } declare class VerifyByBankId extends HtmlNode { private readonly props; private bankidStatusInterval?; private bankidQrCodeInterval?; private focusTimeout?; private view; private contexts; private ageError; private requestError; private socialIdNotMatchingError; private notAvailable; private confirmConditions; private bankidRequestRef; constructor(element: HTMLElement, props: VerifyByBankIdProps); private addWindowEvents; private removeWindowEvents; private clearIntervals; private onFocus; private onSameDeviceClick; private setBankidRequestRef; private clearBankidRequestRef; private acceptCreditAssessment; private onCreateOrder; private handleBankidStatusResponse; private bankidStatus; private qrCode; private startBankidSameDevice; private startBankidWithQr; private onStartBankIdAuth; private onAbort; private onCheckbox; render(): void; } export default VerifyByBankId;