import { EventEmitter, OnInit } from '@angular/core';
import { MatomoService } from '@aztrix/helpers';
import { SessionsService } from '@aztrix/sdk';
import { BehaviorSubject } from 'rxjs';
import { ModeService } from '../services/mode.service';
import * as i0 from "@angular/core";
export declare class VerificationFormComponent implements OnInit {
    private _mode;
    private _matomo;
    private _sessions;
    loginComplete: EventEmitter<string>;
    registerComplete: EventEmitter<any>;
    step: number;
    verificationValue: string;
    loading$: BehaviorSubject<boolean>;
    constructor(_mode: ModeService, _matomo: MatomoService, _sessions: SessionsService);
    ngOnInit(): void;
    verificationCompleted(verificationValue: string): void;
    continue(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<VerificationFormComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<VerificationFormComponent, "ax-verification-form", never, {}, { "loginComplete": "loginComplete"; "registerComplete": "registerComplete"; }, never, never, false, never>;
}
