import React, { ReactNode, SyntheticEvent } from 'react'; import { PopoverProps } from '@material-ui/core/Popover'; import { PopupState } from 'material-ui-popup-state/hooks'; import { ButtonProps } from '../Button'; declare type BaseProps = Omit; export interface PopupProps extends BaseProps { hide?: boolean; buttonProps?: ButtonProps; button?: ReactNode; label?: ReactNode; hover?: boolean; fullWidth?: boolean; popupState?: PopupState; getContextMenu?: (value: (e: SyntheticEvent) => { top: number; left: number; }) => void; } declare const _default: React.NamedExoticComponent; export default _default;