import { DropdownMenuRoot, DropdownMenuSubMenu } from './dropdown-menu-root.js';
import { DropdownMenuContent, DropdownMenuSubMenuContent } from './dropdown-menu-content.js';
import { DropdownMenuTrigger, DropdownMenuSubMenuTrigger } from './dropdown-menu-trigger.js';
import { DropdownMenuItem, DropdownMenuRadioItem, DropdownMenuRadioGroup } from './dropdown-menu-item.js';
import { DropdownMenuGroup, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuEmptyState } from './dropdown-menu-misc.js';

const DropdownMenu = Object.assign(DropdownMenuRoot, {
    Trigger: DropdownMenuTrigger,
    Content: DropdownMenuContent,
    Item: DropdownMenuItem,
    Group: DropdownMenuGroup,
    Label: DropdownMenuLabel,
    Separator: DropdownMenuSeparator,
    EmptyState: DropdownMenuEmptyState,
    SubMenu: DropdownMenuSubMenu,
    SubMenuContent: DropdownMenuSubMenuContent,
    SubMenuTrigger: DropdownMenuSubMenuTrigger,
    RadioItem: DropdownMenuRadioItem,
    RadioGroup: DropdownMenuRadioGroup,
});

export { DropdownMenu };
//# sourceMappingURL=dropdown-menu.js.map
