import { AriaMenuProps } from 'react-aria/useMenu'; import { DOMRef, StyleProps } from '@react-types/shared'; import React, { KeyboardEventHandler, ReactElement, ReactNode, RefObject } from 'react'; import { RootMenuTriggerState } from 'react-stately/useMenuTriggerState'; import { TreeState } from 'react-stately/useTreeState'; export interface SpectrumMenuProps extends AriaMenuProps, StyleProps { } /** * Menus display a list of actions or options that a user can choose. */ export declare const Menu: (props: SpectrumMenuProps & { ref?: DOMRef | undefined; }) => ReactElement>; export declare function TrayHeaderWrapper(props: { children: ReactNode; isSubmenu?: boolean; hasOpenSubmenu?: boolean; parentMenuTreeState?: TreeState; rootMenuTriggerState?: RootMenuTriggerState; onBackButtonPress?: () => void; wrapperKeyDown?: KeyboardEventHandler | undefined; menuRef?: RefObject; }): ReactNode;