import React from 'react'; export interface DropdownMenuProps { children: React.ReactNode; open?: boolean; defaultOpen?: boolean; onOpenChange?: (open: boolean) => void; } export declare const DropdownMenu: ({ children, open: openProp, defaultOpen, onOpenChange }: DropdownMenuProps) => import("react/jsx-runtime").JSX.Element; export interface DropdownMenuTriggerProps { children: React.ReactNode; asChild?: boolean; className?: string; } export declare const DropdownMenuTrigger: React.ForwardRefExoticComponent>; export interface DropdownMenuContentProps { children: React.ReactNode; className?: string; align?: 'start' | 'end'; sideOffset?: number; } export declare const DropdownMenuContent: React.ForwardRefExoticComponent>; export interface DropdownMenuItemProps { children: React.ReactNode; inset?: boolean; className?: string; onClick?: () => void; disabled?: boolean; } export declare const DropdownMenuItem: React.ForwardRefExoticComponent>; export interface DropdownMenuCheckboxItemProps { children: React.ReactNode; checked?: boolean; onCheckedChange?: (checked: boolean) => void; className?: string; } export declare const DropdownMenuCheckboxItem: React.ForwardRefExoticComponent>; export interface DropdownMenuSeparatorProps { className?: string; } export declare const DropdownMenuSeparator: React.ForwardRefExoticComponent>; export interface DropdownMenuShortcutProps { children: React.ReactNode; className?: string; } export declare const DropdownMenuShortcut: React.ForwardRefExoticComponent>; export interface DropdownMenuLabelProps { children: React.ReactNode; inset?: boolean; className?: string; } export declare const DropdownMenuLabel: React.ForwardRefExoticComponent>; export default DropdownMenu; //# sourceMappingURL=dropdown-menu.d.ts.map