import * as React$1 from "react"; import * as react_native13 from "react-native"; import { StyleProp, TextProps, View, ViewStyle } from "react-native"; import * as react_jsx_runtime34 from "react/jsx-runtime"; import * as _rn_primitives_context_menu0 from "@rn-primitives/context-menu"; //#region ui/context-menu.d.ts declare const ContextMenu: React$1.ForwardRefExoticComponent void; relativeTo?: "longPress" | "trigger"; } & React$1.RefAttributes>; declare const ContextMenuTrigger: React$1.ForwardRefExoticComponent, "ref"> & { asChild?: boolean; } & { onKeyDown?: (ev: React$1.KeyboardEvent) => void; onKeyUp?: (ev: React$1.KeyboardEvent) => void; } & React$1.RefAttributes<_rn_primitives_context_menu0.TriggerRef>>; declare const ContextMenuGroup: React$1.ForwardRefExoticComponent>; declare const ContextMenuSub: React$1.ForwardRefExoticComponent void; } & React$1.RefAttributes>; declare const ContextMenuRadioGroup: React$1.ForwardRefExoticComponent void; } & React$1.RefAttributes>; declare function ContextMenuSubTrigger({ className, inset, children, ...props }: _rn_primitives_context_menu0.SubTriggerProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.SubTriggerRef>; children?: React$1.ReactNode; inset?: boolean; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuSubContent({ className, ...props }: _rn_primitives_context_menu0.SubContentProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.SubContentRef>; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuContent({ className, overlayClassName, overlayStyle, portalHost, ...props }: _rn_primitives_context_menu0.ContentProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.ContentRef>; overlayStyle?: StyleProp; overlayClassName?: string; portalHost?: string; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuItem({ className, inset, ...props }: _rn_primitives_context_menu0.ItemProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.ItemRef>; className?: string; inset?: boolean; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuCheckboxItem({ className, children, ...props }: _rn_primitives_context_menu0.CheckboxItemProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.CheckboxItemRef>; children?: React$1.ReactNode; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuRadioItem({ className, children, ...props }: _rn_primitives_context_menu0.RadioItemProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.RadioItemRef>; children?: React$1.ReactNode; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuLabel({ className, inset, ...props }: _rn_primitives_context_menu0.LabelProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.LabelRef>; className?: string; inset?: boolean; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuSeparator({ className, ...props }: _rn_primitives_context_menu0.SeparatorProps & { ref?: React$1.RefObject<_rn_primitives_context_menu0.SeparatorRef>; }): react_jsx_runtime34.JSX.Element; declare function ContextMenuShortcut({ className, ...props }: TextProps): react_jsx_runtime34.JSX.Element; //#endregion export { ContextMenu, ContextMenuCheckboxItem, ContextMenuContent, ContextMenuGroup, ContextMenuItem, ContextMenuLabel, ContextMenuRadioGroup, ContextMenuRadioItem, ContextMenuSeparator, ContextMenuShortcut, ContextMenuSub, ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuTrigger }; //# sourceMappingURL=context-menu.d.ts.map