import { OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { FormBuilder, FormGroup } from '@angular/forms'; import { ConfService, LanguageService, LoginService } from '../../../../services'; import { Observable } from 'rxjs'; import { StoreIdentity } from '../../../../classes'; import * as i0 from "@angular/core"; export declare class ResetPasswordBaseComponent implements OnInit { protected activatedRoute: ActivatedRoute; protected router: Router; protected loginService: LoginService; protected formBuilder: FormBuilder; protected languageService: LanguageService; protected confService: ConfService; token: string; email: string; error: string; resetPasswordForm: FormGroup; sendMailForm: FormGroup; language: {}; success: boolean; message: string; errors: string[]; logo$: Observable; currentLang: string; store$: Observable; logByPhone: boolean; constructor(activatedRoute: ActivatedRoute, router: Router, loginService: LoginService, formBuilder: FormBuilder, languageService: LanguageService, confService: ConfService); ngOnInit(): void; passwordMatch(): { error: any; }; resetPassword(): void; sendMailFormSubmit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }