import m from 'mithril'; import { IButtonAttrs } from '../button'; import { IPopoverMenuAttrs } from '../popover-menu'; export interface IMenuItemAttrs extends IButtonAttrs { /** Submenu (Menu component) */ submenu?: m.Children; /** Close submenu on child item click */ closeOnSubmenuClick?: boolean; /** Attrs passed through to Popover (if submenu exists) */ popoverMenuAttrs?: Partial; [htmlAttrs: string]: any; } export declare class MenuItem implements m.Component { view({ attrs }: m.Vnode): m.Vnode | m.Vnode; }