import { HTMLAttributes, FC } from 'react'; /** * MenuItem displays an item within a menu. * Ensures consistent styling and structure for content, icons, links, and submenus in Menu components. * * ```typescript * import { Menu, MenuItem, MenuItemIcon, Orientation } from '@syncfusion/react-navigations'; * import { FileIcon } from '@syncfusion/react-icons'; * * export default function App() { * return ( * * * * * * ); * } * ``` */ export interface MenuItemProps extends HTMLAttributes { /** * Specifies whether the menu item is disabled. * * @default false */ disabled?: boolean; /** * Specifies an optional CSS class to apply to the menu item. * * @default - */ className?: string; /** * Specifies the menu item element. * * @private * @default null */ element?: HTMLLIElement | null; /** * Specifies the content of the menu item. * Can be text or any valid React node. * * @default - */ children?: React.ReactNode; } export declare const MenuItem: FC;