import * as React from 'react'; import List, { ListProps } from '@material/react-list'; import { MDCMenuFoundation } from '@material/menu/foundation'; declare type RefCallback = (node: T | null) => void; export interface MenuListProps extends Exclude { innerRef?: RefCallback | React.RefObject; handleItemAction?: MDCMenuFoundation['handleItemAction']; } declare class MenuList extends React.Component { private listInstance; static defaultProps: Partial; readonly listElements: Element[]; handleSelect: ListProps['handleSelect']; attachRef: (node: List | null) => void; render(): JSX.Element; } export default MenuList;