import { CSSProperties, ReactNode } from 'react'; import { IconProps } from '../icon/Icon.js'; interface MenuItemProps { level?: number; itemKey?: string | number; className?: string; style?: CSSProperties; children?: ReactNode; icon?: IconProps['icon']; onMouseEnter?: () => void; onMouseLeave?: () => void; onClick?: () => void; } export { MenuItemProps };