import { OnInit } from "@angular/core"; import { LayoutService } from "../../../services/layout/layout.service"; import { LeaderBoard } from "./../../../models/LeaderBoard.model"; import { ProGamificationService } from "../../../services/pro-gamification/pro-gamification.service"; import { ThemeService } from "../../../services/layout/theme.service"; import { leaderBoard } from "../../../enums/leaderBoard.enum"; import * as i0 from "@angular/core"; export declare class LeaderBoardComponent implements OnInit { private themeService; private proGamification; private layoutService; leaderBoards: LeaderBoard[]; userInformation: any; userGrpList: any[]; sasToken: string; imageOnError: boolean; leaderBoardTabIndex: leaderBoard; leaderBoard: typeof leaderBoard; displayedColumns: string[]; currentUserGrp: any; avatarUrl: string; arrowDownIcon: string; backIcon: string; constructor(themeService: ThemeService, proGamification: ProGamificationService, layoutService: LayoutService); ngOnInit(): Promise; imgErrorHandler(event: any): void; getUserGps(tabClick: boolean): void; getRankByuserGp(userGroup: any): void; goToLocalLeaderBoard(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }