import { OnInit } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { AccountService } from '../../../../services/account.service'; import { ActivatedRoute, Router } from '@angular/router'; import { MessageService } from 'primeng/api'; import { DynamicDialogConfig, DynamicDialogRef } from 'primeng/dynamicdialog'; import { DataStoreService } from '../../../../services/data-store.service'; import { MandateService } from '../../../../services/mandate.service'; import * as i0 from "@angular/core"; export declare class RegisterFromComponent implements OnInit { private readonly formBuilder; private readonly accountService; private readonly router; private readonly route; private readonly messageService; private readonly store; ref: DynamicDialogRef; config: DynamicDialogConfig; private readonly mandateService; appName: string; redirectUrl: string; applicationName: string; gender: { value: string; key: string; }[]; registerForm: FormGroup; loading: boolean; submitted: boolean; emailInputIcon: string; phoneInputIcon: string; showPassword: boolean; showConfirmPassword: boolean; registerFromSteps: boolean; constructor(formBuilder: FormBuilder, accountService: AccountService, router: Router, route: ActivatedRoute, messageService: MessageService, store: DataStoreService, ref: DynamicDialogRef, config: DynamicDialogConfig, mandateService: MandateService); ngOnInit(): void; onItniFrom(): FormGroup; loadFormFromLocalStorage(): void; checkEmail(): void; checkPhone(): void; onSubmit(): void; login(): void; togglePasswordVisibility(): void; toggleConfirmPasswordVisibility(): void; get f(): { [key: string]: import("@angular/forms").AbstractControl; }; closePopup(): void; createMandateBeforePayment(UserEmail: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }