import { VariantProps } from 'class-variance-authority'; import * as ContextMenuPrimitive from '@radix-ui/react-context-menu'; import * as React from 'react'; declare const ContextMenu: React.FC; declare const ContextMenuTrigger: React.ForwardRefExoticComponent>; declare const ContextMenuGroup: React.ForwardRefExoticComponent>; declare const ContextMenuPortal: React.FC; declare const ContextMenuSub: React.FC; declare const ContextMenuRadioGroup: React.ForwardRefExoticComponent>; declare const ContextMenuSubTrigger: React.ForwardRefExoticComponent, "ref"> & { inset?: boolean; } & React.RefAttributes>; declare const contextMenuSubContentVariants: (props?: ({ readonly variant?: "glass" | "solid" | null | undefined; readonly blur?: "none" | "md" | "sm" | "lg" | "xl" | "2xl" | "3xl" | null | undefined; } & import('class-variance-authority/types').ClassProp) | undefined) => string; interface ContextMenuSubContentProps extends React.ComponentPropsWithoutRef, VariantProps { } declare const ContextMenuSubContent: React.ForwardRefExoticComponent>; declare const contextMenuContentVariants: (props?: ({ readonly variant?: "glass" | "solid" | null | undefined; readonly blur?: "none" | "md" | "sm" | "lg" | "xl" | "2xl" | "3xl" | null | undefined; } & import('class-variance-authority/types').ClassProp) | undefined) => string; interface ContextMenuContentProps extends React.ComponentPropsWithoutRef, VariantProps { } declare const ContextMenuContent: React.ForwardRefExoticComponent>; declare const ContextMenuItem: React.ForwardRefExoticComponent, "ref"> & { inset?: boolean; } & React.RefAttributes>; declare const ContextMenuCheckboxItem: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const ContextMenuRadioItem: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const ContextMenuLabel: React.ForwardRefExoticComponent, "ref"> & { inset?: boolean; } & React.RefAttributes>; declare const ContextMenuSeparator: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; declare const ContextMenuShortcut: { ({ className, ...props }: React.HTMLAttributes): import("react/jsx-runtime").JSX.Element; displayName: string; }; export { ContextMenu, ContextMenuCheckboxItem, ContextMenuContent, ContextMenuGroup, ContextMenuItem, ContextMenuLabel, ContextMenuPortal, ContextMenuRadioGroup, ContextMenuRadioItem, ContextMenuSeparator, ContextMenuShortcut, ContextMenuSub, ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuTrigger, };