import { ElementRef, EventEmitter, OnInit, ViewContainerRef } from "@angular/core"; import { LayoutService } from "../../../services/layout/layout.service"; import { LeaderBoard } from "../../../models/LeaderBoard.model"; import { PopUpService } from "../../../services/pop-up.service"; import { ProGamificationService } from "../../../services/pro-gamification/pro-gamification.service"; import * as i0 from "@angular/core"; export declare class ProfileComponent implements OnInit { private proGamification; private popUpservice; private viewContainerRef; private layoutService; popupClosed: EventEmitter; textInput: ElementRef; profileData: any; userInformation: LeaderBoard; invalidUser: boolean; leaderBoardUsers: LeaderBoard[]; sasToken: string; imageUrls: string[]; imageOnError: boolean; isEditIconDisabled: boolean; usernameExists: boolean; selectedImage: string; checkUserName: string; errMessage: string; isFliping: boolean; avatarUrl: string; backImg: string; editImg: string; constructor(proGamification: ProGamificationService, popUpservice: PopUpService, viewContainerRef: ViewContainerRef, layoutService: LayoutService); ngOnInit(): Promise; edit(): void; onCloseButtonClick(): void; imgErrorHandler(event: any): void; createAvatar(): void; userNameExistence(): void; onSubmit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }