import * as React from 'react'; import { ClickAwayListenerProps } from 'mui-ultra/material/ClickAwayListener'; import { GrowProps } from 'mui-ultra/material/Grow'; import { PopperProps } from 'mui-ultra/material/Popper'; declare type MenuPosition = 'bottom-end' | 'bottom-start' | 'bottom' | 'left-end' | 'left-start' | 'left' | 'right-end' | 'right-start' | 'right' | 'top-end' | 'top-start' | 'top' | undefined; export interface GridMenuProps extends Omit { open: boolean; target: HTMLElement | null; onClickAway: ClickAwayListenerProps['onClickAway']; position?: MenuPosition; onExited?: GrowProps['onExited']; children: React.ReactNode; } declare const GridMenu: { (props: GridMenuProps): JSX.Element; propTypes: any; }; export { GridMenu };