import { HttpClient } from '@angular/common/http'; import { ChangeDetectorRef, KeyValueDiffers, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { TranslocoService } from '@jsverse/transloco'; import { Login } from '../../../entities/security-entities'; import { AuthServiceBase } from '../../../services/auth.service.base'; import { BaseFormService } from '../../../services/base-form.service'; import { ConfigServiceBase } from '../../../services/config.service.base'; import { SpiderlyMessageService } from '../../../services/spiderly-message.service'; import { BaseFormComponent } from '../../base-form/base-form.component'; import { SpiderlyFormGroup } from '../../spiderly-form-control/spiderly-form-control'; import * as i0 from "@angular/core"; export declare class LoginComponent extends BaseFormComponent implements OnInit { protected differs: KeyValueDiffers; protected http: HttpClient; protected messageService: SpiderlyMessageService; protected changeDetectorRef: ChangeDetectorRef; protected router: Router; protected route: ActivatedRoute; protected translocoService: TranslocoService; protected baseFormService: BaseFormService; private authService; private config; loginFormGroup: SpiderlyFormGroup; companyName: string; showEmailSentDialog: boolean; constructor(differs: KeyValueDiffers, http: HttpClient, messageService: SpiderlyMessageService, changeDetectorRef: ChangeDetectorRef, router: Router, route: ActivatedRoute, translocoService: TranslocoService, baseFormService: BaseFormService, authService: AuthServiceBase, config: ConfigServiceBase); ngOnInit(): void; initLoginFormGroup(model: Login): void; companyNameChange(companyName: string): void; sendLoginVerificationEmail(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }