import { IconIF } from '../icon/icon'; export declare class MenuItem { isSeparator: boolean; icon: IconIF; label: string; disabled: boolean; routerLink?: string[]; eventHandler?: (...a: any[]) => void; constructor(label?: string, icon?: IconIF, routerLinkOrHandler?: ((...a: any[]) => void) | string[], disabled?: boolean); } export declare class Menu { entries: (MenuItem | Menu)[]; addSeparator(): void; addMenuGroup(menuGroup: Menu): void; addItem(item: MenuItem): void; }