import { EventEmitter, OnInit } from '@angular/core'; import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup, NgForm } from '@angular/forms'; import { NavController, Platform } from '@ionic/angular'; import { UserModel } from '../../models/UserModel'; import { LoginService } from '../../services/login/login.service'; import { UtilService } from '../../services/util/util.service'; import * as i0 from "@angular/core"; export declare class UserLoginComponent implements OnInit { util: UtilService; private nav; fb: UntypedFormBuilder; loginService: LoginService; private platform; loginFormDirective: NgForm; resetFormDirective: NgForm; show2FADialog: boolean; showForgotPassword: boolean; showUsernameError: boolean; capsOn: boolean; displayDialog: boolean; loginForm: UntypedFormGroup; resetForm: UntypedFormGroup; isLoginInProgress: boolean; showProgressBar: boolean; showEmailVerificationDialog: boolean; userModel: UserModel; fontSize: string; color: string; success: EventEmitter; error: EventEmitter; constructor(util: UtilService, nav: NavController, fb: UntypedFormBuilder, loginService: LoginService, platform: Platform); ngOnInit(): void; reset(): void; initilizeLoginForm(): void; get username(): UntypedFormControl; get password(): UntypedFormControl; get captcha(): UntypedFormControl; get resetUsername(): UntypedFormControl; get resetCaptcha(): UntypedFormControl; signIn(): Promise; loginSuccess(): void; showDialog(): void; initiateForgotPassword(): void; logout(): void; emailVerificationSuccess(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=user-login.component.d.ts.map