import { OnInit, EventEmitter } from "@angular/core"; import { Principal } from '../../../services/auth/principal.service'; import { UaaResourceService } from "../../../services/service/uaa-resource.service"; import { CoreConfigService } from "../../../services/config/core-config.service"; import { NavMenuItem } from '../../model/nav-menu'; import { Router } from '@angular/router'; export declare class HeaderNavMenuComponent implements OnInit { private principal; private resourceService; private configService; private router; private _currentApp; private _currentNav; navMenuChanged: EventEmitter; navMenu: any; rightNavMenu: any; private _navRoot; constructor(principal: Principal, resourceService: UaaResourceService, configService: CoreConfigService, router: Router); ngOnInit(): void; private initNavBar; currentApp: any; currentNav: any; hasPermission(menuItem: NavMenuItem): boolean; loadLeftNavMenu(navItem: any): void; }