import React$1, { ReactElement } from 'react';

interface ContextMenuProps extends Omit<React.AllHTMLAttributes<HTMLDivElement>, 'label'> {
    children: ReactElement | ReactElement[];
    component?: ReactElement;
    label?: ReactElement | ReactElement[] | string;
    className?: string;
    menuClassName?: string;
    onFocus?: (event: React.FocusEvent<HTMLDivElement>) => void;
}

declare const ContextMenu: React$1.ForwardRefExoticComponent<ContextMenuProps & React$1.RefAttributes<HTMLDivElement>>;

export { type ContextMenuProps, ContextMenu as default };
