import { MatSnackBar } from '@angular/material/snack-bar';
import { RxapAuthenticationService } from '@rxap/authentication';
import { ToggleSubject } from '@rxap/rxjs';
import * as i0 from "@angular/core";
export declare class LoginComponent {
    private readonly authentication;
    private readonly snackBar;
    readonly requestingPasswordReset$: ToggleSubject;
    private readonly requestPasswordResetMethod;
    constructor(authentication: RxapAuthenticationService, snackBar: MatSnackBar);
    requestPasswordReset(email: string): Promise<void>;
    static ɵfac: i0.ɵɵFactoryDeclaration<LoginComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LoginComponent, "rxap-login", never, {}, {}, never, never, true, never>;
}
