import { EventEmitter } from '@angular/core'; import { NavMenuItem, NavItem, NavSection } from './sidebar.models'; import * as i0 from "@angular/core"; export declare class NavMenuComponent { items: NavMenuItem[]; activeId: string; isExpanded: boolean; /** IDs of parent nav items whose sub-menus are currently open */ openParents: string[]; itemClick: EventEmitter; isSection(item: NavMenuItem): item is NavSection; asNavItem(item: NavMenuItem): NavItem; isItemActive(item: NavItem): boolean; isParentOpen(item: NavItem): boolean; isChildActive(childId: string): boolean; onItemClick(id: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }