import { MiuraElement } from '@miurajs/miura-element'; /** * Menu container component for dropdown/context menus * Usage: * * * * */ export declare class MuiMenu extends MiuraElement { open: boolean; placement: 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end' | 'left-start' | 'left-end' | 'right-start' | 'right-end'; closeOnSelect: boolean; closeOnClickOutside: boolean; private _focusedIndex; static get styles(): import("@miurajs/miura-render").CSSResult; connectedCallback(): void; disconnectedCallback(): void; private _handleClickOutside; private _handleTriggerClick; private _handleMenuItemSelect; private _handleKeyDown; template(): import("@miurajs/miura-render").TemplateResult; } /** * Menu item component * Usage: * * */ export declare class MuiMenuItem extends MiuraElement { label: string; icon: string; href: string; disabled: boolean; danger: boolean; divider: boolean; shortcut: string; static get styles(): import("@miurajs/miura-render").CSSResult; private _handleClick; template(): import("@miurajs/miura-render").TemplateResult; } //# sourceMappingURL=menu.d.ts.map