import { Menu, MenuBarBoxEventMap, MenuBarBoxModel, ObjectOrChildModel, TooltipPosition, Widget } from '../../index';
export declare class MenuBarBox extends Widget implements MenuBarBoxModel {
    model: MenuBarBoxModel;
    eventMap: MenuBarBoxEventMap;
    self: MenuBarBox;
    menuItems: Menu[];
    tooltipPosition: TooltipPosition;
    constructor();
    protected _render(): void;
    protected _renderProperties(): void;
    protected _remove(): void;
    setMenuItems(menuOrModels: ObjectOrChildModel<Menu> | ObjectOrChildModel<Menu>[]): void;
    protected _setMenuItems(menuItems: Menu[]): void;
    protected _removeMenuItems(): void;
    protected _renderMenuItems(): void;
    protected _renderVisible(): void;
    setTooltipPosition(position: TooltipPosition): void;
    protected _setTooltipPosition(position: TooltipPosition): void;
    protected _updateTooltipPosition(): void;
}
//# sourceMappingURL=MenuBarBox.d.ts.map