/** * Top-level `` namespace entry. Mirrors * `packages/react/src/context-menu/index.ts`. * * Re-exports the part namespace + aliased types for every sub-part * borrowed from `` so consumers can write * `ContextMenu.Popup` / `ContextMenu.Item` / etc. without reaching into * the menu barrel directly. */ export type { MenuArrowProps as ContextMenuArrowProps, MenuArrowState as ContextMenuArrowState, } from "../menu/arrow/menu-arrow.js"; export type { MenuBackdropProps as ContextMenuBackdropProps, MenuBackdropState as ContextMenuBackdropState, } from "../menu/backdrop/menu-backdrop.js"; export type { MenuCheckboxItemProps as ContextMenuCheckboxItemProps, MenuCheckboxItemState as ContextMenuCheckboxItemState, } from "../menu/checkbox-item/menu-checkbox-item.js"; export type { MenuCheckboxItemIndicatorProps as ContextMenuCheckboxItemIndicatorProps, MenuCheckboxItemIndicatorState as ContextMenuCheckboxItemIndicatorState, } from "../menu/checkbox-item-indicator/menu-checkbox-item-indicator.js"; export type { MenuGroupProps as ContextMenuGroupProps, MenuGroupState as ContextMenuGroupState, } from "../menu/group/menu-group.js"; export type { MenuGroupLabelProps as ContextMenuGroupLabelProps, MenuGroupLabelState as ContextMenuGroupLabelState, } from "../menu/group-label/menu-group-label.js"; export type { MenuItemProps as ContextMenuItemProps, MenuItemState as ContextMenuItemState, } from "../menu/item/menu-item.js"; export type { MenuPopupProps as ContextMenuPopupProps, MenuPopupState as ContextMenuPopupState, } from "../menu/popup/menu-popup.js"; export type { MenuPortalProps as ContextMenuPortalProps } from "../menu/portal/menu-portal.js"; export type { MenuPositionerProps as ContextMenuPositionerProps, MenuPositionerState as ContextMenuPositionerState, } from "../menu/positioner/menu-positioner.js"; export type { MenuRadioGroupProps as ContextMenuRadioGroupProps, MenuRadioGroupState as ContextMenuRadioGroupState, } from "../menu/radio-group/menu-radio-group.js"; export type { MenuRadioItemProps as ContextMenuRadioItemProps, MenuRadioItemState as ContextMenuRadioItemState, } from "../menu/radio-item/menu-radio-item.js"; export type { MenuRadioItemIndicatorProps as ContextMenuRadioItemIndicatorProps, MenuRadioItemIndicatorState as ContextMenuRadioItemIndicatorState, } from "../menu/radio-item-indicator/menu-radio-item-indicator.js"; export type { MenuSubmenuRootProps as ContextMenuSubmenuRootProps } from "../menu/submenu-root/menu-submenu-root.js"; export type { MenuSubmenuTriggerProps as ContextMenuSubmenuTriggerProps, MenuSubmenuTriggerState as ContextMenuSubmenuTriggerState, } from "../menu/submenu-trigger/menu-submenu-trigger.js"; export type { ContextMenuApi, ContextMenuChangeReason, CreateContextMenuOptions, } from "./create-context-menu.js"; export { createContextMenu, useContextMenu } from "./create-context-menu.js"; export * as ContextMenu from "./index.parts.js"; export type { ContextMenuRootChangeEventDetails, ContextMenuRootChangeEventReason, ContextMenuRootProps, ContextMenuRootState, } from "./root/context-menu-root.js"; export type { ContextMenuTriggerProps, ContextMenuTriggerState, } from "./trigger/context-menu-trigger.js"; //# sourceMappingURL=index.d.ts.map