///
import { MenuRef } from './types';
declare const _default: import("react").MemoExoticComponent & {
disableNavigationOnMount?: boolean | undefined;
focusWhenNavigationEnabled?: boolean | undefined;
overrides?: {
List?: import("../overrides").Override, "style" | "className"> & {
$as?: import("react").ElementType | undefined;
className?: import("..").Styles;
style?: import("..").Styles;
} & {
children?: import("react").ReactNode;
virtual?: boolean | undefined;
overrides?: {
Root?: import("../overrides").Override> | undefined;
} | undefined;
scrollElement?: HTMLElement | null | undefined;
overscanCount?: number | undefined;
estimateItemSize?: number | undefined;
$showFocusOutline?: boolean | undefined;
} & Record> | undefined;
} | undefined;
onHighlightedItemChange?: ((item?: HTMLElement | null | undefined) => void) | undefined;
disableAutoHighlight?: boolean | undefined;
resetMenuHighlightOnMouseLeave?: boolean | undefined;
resetMenuOnMouseLeave?: boolean | undefined;
reducer?: import("./types").Reducer | undefined;
captureScroll?: boolean | undefined;
selectOnTab?: boolean | undefined;
} & import("react").RefAttributes>>;
export default _default;