import { OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { MenuController, NavController, PopoverController } from '@ionic/angular'; import { MenuItem } from 'primeng/api'; import { UserModel } from '../../models/UserModel'; import { LoginService } from '../../services/login/login.service'; import { NotificationService } from '../../services/notification/notification.service'; import { UtilService } from '../../services/util/util.service'; import { BasePage } from '../../pages/BasePage'; import * as i0 from "@angular/core"; export declare class MenuComponent extends BasePage implements OnInit { private nav; popup: PopoverController; ls: LoginService; ns: NotificationService; r: Router; menu: MenuController; util: UtilService; ar: ActivatedRoute; menus: MenuItem[]; appVersion: any; showFavButton: boolean; reRenderMenu: boolean; legacyMenu: any; showProfilePopup: boolean; constructor(nav: NavController, popup: PopoverController, ls: LoginService, ns: NotificationService, r: Router, menu: MenuController, util: UtilService, ar: ActivatedRoute); ngOnInit(): void; setMenu(user: UserModel): void; setClaimantMenu(): void; loadMenu(): void; fetchNotifications(): void; private setupUserMenu; openPage(menu: MenuItem): void; markFavourite(item: any): void; openHome(): void; menuOpened(): void; showIcon(item: any): boolean; navigate(contextRoot: any, uri: any): void; presentMyNotificationPopover(event: any): Promise; presentMyProfilePopover(event: any): Promise; logout(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=menu.component.d.ts.map