import { EventEmitter, OnChanges, OnInit, SimpleChanges } from "@angular/core"; import { LeaderBoard, Reward } from "../../models/LeaderBoard.model"; import { LayoutService } from "../../services/layout/layout.service"; import { ThemeService } from "../../services/layout/theme.service"; import { ProGamificationService } from "../../services/pro-gamification/pro-gamification.service"; import * as i0 from "@angular/core"; export declare class TabActivityComponent implements OnInit, OnChanges { private proGamification; private layoutService; private themeService; userName: string; rewardsAndProgress: {}; nextReward: Reward; progress: number; leaderBoardUsers: LeaderBoard[]; sasToken: string; privilegeName: string; redeemEnabled: string; isLoading: boolean; Object: ObjectConstructor; invalidUser: boolean; closeActivityModal: EventEmitter; userId: string; appId: string; theme: string; userInformation: LeaderBoard; constructor(proGamification: ProGamificationService, layoutService: LayoutService, themeService: ThemeService); ngOnInit(): Promise; closePopup(): void; ngOnChanges(changes: SimpleChanges): Promise; getUserRewards(): void; getPrivilegeName(): void; getLeaderBoard(): void; closeActivity(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }