/// <reference types="react" />
import { PopperProps } from '@mui/material/Popper';
import { ButtonBaseProps } from './button';
export declare const MenuItem: (props: ButtonBaseProps) => JSX.Element;
export type MenuProps = {
    'data-testid'?: string;
    /** Callback fired when the component requests to be closed. */
    onClose?: (event: Event | React.SyntheticEvent | React.KeyboardEvent) => void;
} & Pick<PopperProps, 'anchorEl' | 'children' | 'disablePortal' | 'placement' | 'open'>;
export declare const Menu: import("styled-components").StyledComponent<({ children, onClose, placement, "data-testid": dataTestId, ...popperProps }: MenuProps) => JSX.Element, import("styled-components").DefaultTheme, {}, never>;
