import { default as React, Component } from 'react'; export type ItemType = 'item' | 'radio' | 'checkbox' | 'toggle' | 'nested'; export declare const itemTypes: { [key: string]: ItemType; }; export type MenuItemProps = { checked?: boolean; className?: string; dataTestId?: string; disabled?: boolean; handleClick: () => void; handleOut?: () => void; handleOver?: () => void; iconClass?: string; iconName?: string; isDrill?: boolean; caption: string; subCaption?: string; level?: number; tooltip?: string | React.ReactNode; classNameTooltip?: string; type: ItemType; selected?: boolean; }; export declare class MenuItem extends Component { static defaultProps: { className: string; }; constructor(props: MenuItemProps); getContent(): React.JSX.Element; handleClick(e: React.MouseEvent): void; renderRegularMenuItem: () => React.JSX.Element; renderMenuItem: () => React.JSX.Element; render(): React.JSX.Element; } //# sourceMappingURL=MenuItem.d.ts.map