///
import { DropdownMenuContent, type DropdownMenuContentProps } from './@compound/Content/Content';
import { DropdownMenuDescription, type DropdownMenuDescriptionProps } from './@compound/Description';
import { DropdownMenuItem, type DropdownMenuItemProps } from './@compound/Item/Item';
import { DropdownMenuSeparator, type DropdownMenuSeparatorProps } from './@compound/Separator';
import { DropdownMenuSub, type DropdownMenuSubProps, DropdownMenuSubBase } from './@compound/Sub';
import { DropdownMenuSubContent, type DropdownMenuSubContentProps } from './@compound/Sub/@compound/Content';
import { DropdownMenuSubTrigger, type DropdownMenuSubTriggerProps } from './@compound/Sub/@compound/Trigger/Trigger';
import { DropdownMenuTrigger, type DropdownMenuTriggerProps } from './@compound/trigger';
import { DropdownMenu as DropdownMenuBase, type DropdownMenuProps } from './DropdownMenu';
export { DropdownMenuBase, type DropdownMenuProps, DropdownMenuTrigger, type DropdownMenuTriggerProps, DropdownMenuContent, type DropdownMenuContentProps, DropdownMenuItem, type DropdownMenuItemProps, DropdownMenuSeparator, type DropdownMenuSeparatorProps, DropdownMenuDescription, type DropdownMenuDescriptionProps, };
export { DropdownMenuSub, type DropdownMenuSubProps, DropdownMenuSubBase, DropdownMenuSubTrigger, type DropdownMenuSubTriggerProps, DropdownMenuSubContent, type DropdownMenuSubContentProps, };
export declare const DropdownMenu: typeof DropdownMenuBase & {
Trigger: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children">, "children" | "asChild"> & {
asChild?: boolean | undefined;
} & {
children?: import("react").ReactNode;
} & import("react").RefAttributes>;
Content: import("react").ForwardRefExoticComponent<{
asChild?: boolean | undefined;
align?: "center" | "end" | "start" | undefined;
side?: "bottom" | "left" | "right" | "top" | undefined;
popperProps?: Omit | undefined;
} & {
children?: import("react").ReactNode;
} & import("react").RefAttributes>;
Item: import("react").ForwardRefExoticComponent, HTMLButtonElement>, "ref">, "children">, "children" | "asChild"> & {
asChild?: boolean | undefined;
} & {
children?: import("react").ReactNode;
} & {
variant?: "primary" | "danger" | undefined;
disabled?: boolean | undefined;
} & import("react").RefAttributes>;
Sub: typeof DropdownMenuSubBase & {
Trigger: import("react").ForwardRefExoticComponent, HTMLButtonElement>, "ref">, "children">, "children" | "asChild"> & {
asChild?: boolean | undefined;
} & {
children?: import("react").ReactNode;
} & {
isOpen?: boolean | undefined;
variant?: "primary" | "danger" | undefined;
disabled?: boolean | undefined;
} & import("react").RefAttributes>;
Content: import("react").ForwardRefExoticComponent<{
asChild?: boolean | undefined;
popperProps?: Omit | undefined;
} & {
children?: import("react").ReactNode;
} & import("react").RefAttributes>;
};
Description: typeof DropdownMenuDescription;
Separator: typeof DropdownMenuSeparator;
};
//# sourceMappingURL=index.d.ts.map