export const DropdownMenu: import("react").FC<DropdownMenuPrimitive.DropdownMenuProps>;
export const DropdownMenuTrigger: import("react").ForwardRefExoticComponent<DropdownMenuPrimitive.DropdownMenuTriggerProps & import("react").RefAttributes<HTMLButtonElement>>;
/**
 * Dropdown menu content component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {string} [props.sideOffset=4] - Side offset
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuContent component
 */
export const DropdownMenuContent: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu item component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {boolean} [props.inset] - Inset styling
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuItem component
 */
export const DropdownMenuItem: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu checkbox item component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuCheckboxItem component
 */
export const DropdownMenuCheckboxItem: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu radio item component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuRadioItem component
 */
export const DropdownMenuRadioItem: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu label component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {boolean} [props.inset] - Inset styling
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuLabel component
 */
export const DropdownMenuLabel: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu separator component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuSeparator component
 */
export const DropdownMenuSeparator: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu shortcut component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @returns {JSX.Element} DropdownMenuShortcut component
 */
export function DropdownMenuShortcut({ className, ...props }: {
    className?: string | undefined;
}): JSX.Element;
export namespace DropdownMenuShortcut {
    let displayName: string;
}
export const DropdownMenuGroup: import("react").ForwardRefExoticComponent<DropdownMenuPrimitive.DropdownMenuGroupProps & import("react").RefAttributes<HTMLDivElement>>;
export const DropdownMenuPortal: import("react").FC<DropdownMenuPrimitive.DropdownMenuPortalProps>;
export const DropdownMenuSub: import("react").FC<DropdownMenuPrimitive.DropdownMenuSubProps>;
/**
 * Dropdown menu sub content component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuSubContent component
 */
export const DropdownMenuSubContent: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
 * Dropdown menu sub trigger component
 * @param {Object} props - Component props
 * @param {string} [props.className] - Additional classes
 * @param {boolean} [props.inset] - Inset styling
 * @param {React.Ref} ref - Forwarded ref
 * @returns {JSX.Element} DropdownMenuSubTrigger component
 */
export const DropdownMenuSubTrigger: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
export const DropdownMenuRadioGroup: import("react").ForwardRefExoticComponent<DropdownMenuPrimitive.DropdownMenuRadioGroupProps & import("react").RefAttributes<HTMLDivElement>>;
import * as DropdownMenuPrimitive from '@radix-ui/react-dropdown-menu';
//# sourceMappingURL=dropdown-menu.d.ts.map