import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { HttpClient } from '@angular/common/http'; import { ToastrService } from 'ngx-toastr'; import * as i0 from "@angular/core"; interface LoginFormControl { key: string; value: any; required: boolean; } export declare class HtaLoginComponent implements OnInit { private fb; private http; private toastr; passwordVisible: boolean; title: string; loginInputType: 'email' | 'username'; placeholderEmail: string; placeholderUser: string; rememberMe: string; forgotPassword: string; passwordTitle: string; placeholderPassword: string; buttonText: string; isLoading: boolean; isShowPassword: boolean; isRememberMe: boolean; isForgotPassword: boolean; isShowOrSocialBtns: boolean; isFacebookLogin: boolean; isGoogleLogin: boolean; isShowCompanyLogo: boolean; CompanyLogoSrc: string; wholePageContainerStyle: any; loginWrapperStyle: any; eyeShowPassword: any; direction: any; apiUrl: string; loginSuccess: EventEmitter; loginFailure: EventEmitter; value: string; password: string; checked: boolean; email: string; username: string; formGroupName: FormGroup; loginSubmit: EventEmitter<{ email: string; username: string; password: string; }>; usernameControl: LoginFormControl; passwordControl: LoginFormControl; formControls: LoginFormControl[]; constructor(fb: FormBuilder, http: HttpClient, toastr: ToastrService); ngOnInit(): void; onSubmit(): void; togglePasswordVisibility(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};