import { BehaviorSubject, Observable } from 'rxjs';
import { ModeService } from '../services/mode.service';
import * as i0 from "@angular/core";
export declare class VerificationFormComponent {
    private _mode;
    login: ({ username, password }: {
        username: string;
        password: string;
    }) => Observable<any>;
    step: number;
    verificationValue: string;
    loading$: BehaviorSubject<boolean>;
    constructor(_mode: ModeService);
    verificationCompleted(verificationValue: string): void;
    continue(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<VerificationFormComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<VerificationFormComponent, "ax-verification-form", never, { "login": "login"; }, {}, never, never, false, never>;
}
