import { EventEmitter } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import { ModeService } from '../../services/mode.service';
import { VerificationService } from '../../services/verification.service';
import * as i0 from "@angular/core";
export declare class VerificationStepComponent {
    verification: VerificationService;
    private _modeService;
    private _route;
    completed: EventEmitter<void>;
    verificationValue$: import("rxjs").Observable<any>;
    mode$: import("rxjs").BehaviorSubject<"login" | "register" | "reset" | "verification">;
    constructor(verification: VerificationService, _modeService: ModeService, _route: ActivatedRoute);
    static ɵfac: i0.ɵɵFactoryDeclaration<VerificationStepComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<VerificationStepComponent, "ax-verification-step", never, {}, { "completed": "completed"; }, never, never, false, never>;
}
