import { OnInit, TemplateRef } from '@angular/core'; import { FormGroup, FormControl } from '@angular/forms'; import { ActivatedRoute, Router } from '@angular/router'; import { RcEventBusService } from '../rc-utils/rc-event-bus/rc-event-bus.service'; import { RcAuthService } from '../rc-utils/rc-auth/rc-auth.service'; export declare class RcLoginComponent implements OnInit { private route; private router; private eventBusService; private authenticationService; returnUrl: string; usePassword: boolean; useOtp: boolean; submitBtnText: string; titleText: string; dir: string; note: string; resend: string; errorsTemplate: TemplateRef; submitted: boolean; loginForm: FormGroup; username: FormControl; password: FormControl; recaptchaResponse: string; errors: any[]; isOtpSent: boolean; showLoader: boolean; constructor(route: ActivatedRoute, router: Router, eventBusService: RcEventBusService, authenticationService: RcAuthService); ngOnInit(): void; getControlError(controlName: any): string; onRecaptchaResolved(event: any): void; onSubmit(): void; }