import { OnInit, EventEmitter } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { AuthenticationService } from '../../services/authentication.service'; import { Router } from '@angular/router'; export declare class AuthProfileComponent implements OnInit { private authenticationService; private router; /** * Inputs & Outputs */ unverifiedUserRedirectTo?: string; userDataErrorRedirect?: string; titleComponent?: string; userProfileData: EventEmitter; userProfileError: EventEmitter; userProfileUpdate: EventEmitter; userProfileUpdateError: EventEmitter; userProfileDataBase: EventEmitter; userProfileDataBaseError: EventEmitter; userProfileDataBaseUpdate: EventEmitter; userProfileDataBaseUpdateError: EventEmitter; profileUserForm: FormGroup; userId: string; authUser: any; authUserDB: any; userVerified: boolean; passwordUpdatedError: boolean; passwordUpdated: boolean; errorEmailSend: boolean; validatedForm: boolean; emailSend: boolean; editView: boolean; constructor(authenticationService: AuthenticationService, router: Router); ngOnInit(): Promise; changeView(resetForm?: boolean): void; getProfile(): void; editProfile(): Promise; getUser(filter: object): Promise; changePassword(email: string): void; emailToVerifySent(): void; }