export interface MenuContextValue { parentMenuContext?: MenuContextValue; close(event?: Event): void; open(event?: Event): void; minWidth?: string; maxWidth?: string; maxHeight?: string; } export declare const MenuContext: import('react').Context; /** * Access the surrounding Menu's context to imperatively `open`/`close` it (e.g. from a * custom item). Returns `undefined` when called outside a `` subtree, so callers must * null-check before use: `const menu = useMenuContext(); menu?.close();` */ export declare const useMenuContext: () => MenuContextValue | undefined;