import { type ReactNode, type HTMLAttributes } from "react";
export interface DropdownProps {
children: ReactNode;
open?: boolean;
onOpenChange?: (open: boolean) => void;
}
export interface DropdownTriggerProps {
children: ReactNode;
}
export interface DropdownMenuProps extends HTMLAttributes {
children: ReactNode;
}
export interface DropdownItemProps extends HTMLAttributes {
onSelect?: () => void;
disabled?: boolean;
children: ReactNode;
}
export interface DropdownSeparatorProps {
}
export declare const Dropdown: import("react").ForwardRefExoticComponent>;
export declare const DropdownTrigger: import("react").ForwardRefExoticComponent>;
export declare const DropdownMenu: import("react").ForwardRefExoticComponent>;
export declare const DropdownItem: import("react").ForwardRefExoticComponent>;
export declare const DropdownSeparator: import("react").ForwardRefExoticComponent>;