///
import { SxProps, Theme } from '@mui/material/styles';
import type { ColumnViewProps } from '../../types/index.js';
import type { Placement, Selected } from './types';
interface MenuItemProps extends ColumnViewProps {
setSelected: ({ name, selected }: {
name: string;
selected: boolean;
}) => void;
onSelect: (x: Selected[], parentName: string) => void;
displayChildrenCount?: boolean;
disabled?: boolean;
placement?: Placement;
sx?: SxProps;
menuSx?: SxProps;
}
declare function MenuItem({ label, icon, name, menuItems, setSelected, onSelect, selected, displayChildrenCount, disabled, placement, sx, menuSx, }: MenuItemProps): import("react").JSX.Element;
declare const _default: import("react").MemoExoticComponent;
export default _default;