import { OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import * as firebase from 'firebase';
import 'rxjs/add/operator/takeUntil';
import { BaseComponent } from '../base.component';
import { EzfaService } from '../../ezfa.service';
export declare class AddPasswordRouteComponent extends BaseComponent implements OnInit {
    protected fb: FormBuilder;
    id: string;
    fg: FormGroup;
    submitting: boolean;
    unhandledError: firebase.FirebaseError | null;
    user: firebase.User | null;
    constructor(fb: FormBuilder, service: EzfaService);
    ngOnInit(): void;
    submit(): void;
    addPassword(user: firebase.User, password: string): Promise<firebase.User>;
}
