@gluestack-ui/core
Version:
Universal UI components for React Native, Expo, and Next.js
15 lines • 627 B
TypeScript
import type { AriaMenuProps } from '@react-types/menu';
import type { RefObject } from 'react';
import type { KeyboardDelegate } from '@react-types/shared';
import type { TreeState } from '@react-stately/tree';
import type { AccessibilityProps } from 'react-native';
interface MenuAria {
menuProps: AccessibilityProps;
}
interface AriaMenuOptions<T> extends AriaMenuProps<T> {
isVirtualized?: boolean;
keyboardDelegate?: KeyboardDelegate;
}
export declare function useMenu<T>(_props: AriaMenuOptions<T>, _state: TreeState<T>, _ref: RefObject<HTMLElement>): MenuAria;
export {};
//# sourceMappingURL=useMenu.d.ts.map