import { DisplayObject } from "pixi.js"; import { DLayoutHorizontal, DLayoutHorizontalOptions, DThemeLayoutHorizontal } from "./d-layout-horizontal"; import { DLayoutSpaceOptions, DThemeLayoutSpace } from "./d-layout-space"; import { DMenuBarItemOptions } from "./d-menu-bar-item"; export interface DMenuBarItemSpaceOptions extends DLayoutSpaceOptions { space: true; } export interface DThemeMenuBarItemSpace extends DThemeLayoutSpace { } export interface DMenuBarOptions extends DLayoutHorizontalOptions { items?: Array | DMenuBarItemSpaceOptions | DisplayObject | null>; } export interface DThemeMenuBar extends DThemeLayoutHorizontal { } export declare class DMenuBar = DMenuBarOptions> extends DLayoutHorizontal { protected init(options?: OPTIONS): void; protected toItem(item: DMenuBarItemOptions | DMenuBarItemSpaceOptions | DisplayObject | null): DisplayObject | null; protected onKeyDown(e: KeyboardEvent): boolean; protected getType(): string; }