import React from "react"; import { MenuProps } from "./types"; declare const Menu: { (props: { label: React.ReactNode | ((props: { state: import("react-stately").MenuTriggerState; props: import("@react-types/shared").DOMAttributes; ref: React.Ref; }) => React.ReactNode); trigger?: import("@react-types/menu").MenuTriggerType | undefined; isOpen?: boolean | undefined; defaultOpen?: boolean | undefined; onOpenChange?: ((isOpen: boolean) => void) | undefined; type?: "menu" | "listbox" | undefined; isDisabled?: boolean | undefined; autoFocus?: boolean | import("@react-types/shared").FocusStrategy | undefined; shouldFocusWrap?: boolean | undefined; onAction?: ((key: React.Key) => void) | undefined; onClose?: (() => void) | undefined; children: import("@react-types/shared").CollectionChildren; items?: Iterable | undefined; disabledKeys?: Iterable | undefined; selectionMode?: import("react-stately").SelectionMode | undefined; disallowEmptySelection?: boolean | undefined; selectedKeys?: "all" | Iterable | undefined; defaultSelectedKeys?: "all" | Iterable | undefined; onSelectionChange?: ((keys: import("react-stately").Selection) => any) | undefined; id?: string | undefined; 'aria-label'?: string | undefined; 'aria-labelledby'?: string | undefined; 'aria-describedby'?: string | undefined; 'aria-details'?: string | undefined; }): React.JSX.Element; Item: (props: import("react-stately").ItemProps) => JSX.Element; Section: (props: import("react-stately").SectionProps) => JSX.Element; }; export default Menu;