import { DropdownMenuContentProps, DropdownMenuProps } from '@radix-ui/react-dropdown-menu'; import { ComponentProps } from 'react'; import { DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuSeparator, DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuCheckboxItem, DropdownMenuRadioGroup, DropdownMenuRadioItem } from '../ui/dropdown-menu'; export interface DropdownLabelProps extends ComponentProps { } export interface DropdownSeparatorProps extends ComponentProps { } export interface DropdownGroupProps extends ComponentProps { } export interface DropdownPortalProps extends ComponentProps { } export interface DropdownShortcutProps extends ComponentProps { } export interface DropdownSubProps extends ComponentProps, Omit { icon?: React.ReactNode; content?: React.ReactNode; } export interface DropdownSubTriggerProps extends ComponentProps { } export interface DropdownSubContentProps extends ComponentProps { } export interface DropdownCheckboxItemProps extends ComponentProps { } export interface DropdownRadioGroupProps extends ComponentProps { } export interface DropdownRadioItemProps extends ComponentProps { } export interface DropdownItemProps extends ComponentProps { icon?: React.ReactNode; shortcut?: React.ReactNode; } export interface DropdownProps extends Omit, Omit { content?: React.ReactNode; children?: React.ReactNode; className?: string; style?: React.CSSProperties; } export declare function Dropdown(props: DropdownProps): import("react/jsx-runtime").JSX.Element; export declare namespace Dropdown { var Label: import("react").ForwardRefExoticComponent, "ref"> & { inset?: boolean | undefined; } & import("react").RefAttributes>; var Separator: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; var Group: import("react").ForwardRefExoticComponent>; var Item: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; var Portal: import("react").FC; var Shortcut: { ({ className, ...props }: import("react").HTMLAttributes): import("react/jsx-runtime").JSX.Element; displayName: string; }; var Sub: typeof DropdownSub; var SubTrigger: import("react").ForwardRefExoticComponent, "ref"> & { inset?: boolean | undefined; } & import("react").RefAttributes>; var SubContent: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; var CheckboxItem: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; var RadioGroup: import("react").ForwardRefExoticComponent>; var RadioItem: import("react").ForwardRefExoticComponent, "ref"> & import("react").RefAttributes>; } declare function DropdownSub(props: DropdownSubProps): import("react/jsx-runtime").JSX.Element; export {};