import { ListItemTypeMap } from '../ListItem'; import { OverridableComponent, OverrideProps } from '../OverridableComponent'; import { ExtendButtonBase } from '../ButtonBase'; import { Omit } from '@material-ui/types'; export type MenuItemClassKey = 'root' | 'gutters' | 'selected' | 'dense'; export type MenuItemTypeMap
= Omit< ListItemTypeMap
,
'classKey'
> & {
classKey: MenuItemClassKey;
};
/**
*
* Demos:
*
* - [Menus](https://material-ui.com/components/menus/)
*
* API:
*
* - [MenuItem API](https://material-ui.com/api/menu-item/)
* - inherits [ListItem API](https://material-ui.com/api/list-item/)
*/
declare const MenuItem: OverridableComponent<
MenuItemTypeMap<{ button: false }, MenuItemTypeMap['defaultComponent']>
> &
ExtendButtonBase