import { QueryList, SimpleChanges, IterableDiffers, EventEmitter } from '@angular/core'; import { Router } from '@angular/router'; import { NavigationItem, NavigationItemComponent } from './navigation'; export declare class PanelMenuItemComponent extends NavigationItemComponent { private panelMenu; items: QueryList; private ngUnsubscribe; constructor(panelMenu: PanelMenuComponent, differs: IterableDiffers); ngAfterContentInit(): void; propertyChanged(changes: SimpleChanges, name: string): boolean; ngOnChanges(changes: SimpleChanges): void; routeChanged(): void; ngOnDestroy(): void; } export declare class PanelMenuComponent { private router; items: NavigationItem[]; style: any; click: EventEmitter; children: QueryList; private ngUnsubscribe; constructor(router: Router); ngAfterContentInit(): void; ngOnDestroy(): void; childrenToItems: () => void; onSelect(event: any): void; private sync; } export declare class PanelMenuModule { }