import { IMenuItems } from "./ui-menus";
export declare class UIMenu {
    protected element: Element;
    menuItems: IMenuItems[] | (() => IMenuItems[]);
    noitemsLabel: string;
    protected items: IMenuItems[];
    protected isLoading: boolean;
    constructor(element: Element);
    menuItemsChanged(): void;
    protected attached(): void;
    loadMenuItems(): void;
}
