import { OnInit, ElementRef, EventEmitter } from "@angular/core";
import { IMenuItem } from "nd-gui/core";
export declare class MenuComponent implements OnInit {
    element: ElementRef;
    private _open;
    setFocus: EventEmitter<boolean>;
    open: boolean;
    model: IMenuItem<any>[];
    Id: string;
    classList: string | string[];
    showIcons: boolean;
    parentContainer: Element;
    inlineStyle: any;
    columns: number;
    isOpenEmitter: EventEmitter<boolean>;
    modelChange: EventEmitter<IMenuItem<any>[]>;
    constructor(element: ElementRef);
    ngOnInit(): void;
    close(): void;
    onMenuBlur(): void;
    mouseEnterListener(li: HTMLElement): void;
    mouseLeaveListener(li: HTMLElement): void;
    itemClickedHandler(item: IMenuItem<any>, $event: boolean): void;
}
