import { DropdownButton } from "./DropdownButton.js";
import { DropdownMenu } from "./DropdownMenu.js";
import { DropdownMenuItem } from "./DropdownMenuItem.js";
import { DropdownRoot } from "./DropdownRoot.js";
import { MenuCheckboxItem } from "./MenuCheckboxItem.js";
import { MenuGroup } from "./MenuGroup.js";
import { MenuSearchEmptyState } from "./MenuSearchEmptyState.js";
import { MenuSearchInput } from "./MenuSearchInput.js";
import { UncontrolledSearchMenu } from "./UncontrolledSearchMenu.js";
const Dropdown = Object.assign(DropdownRoot, {
  Button: DropdownButton,
  Menu: Object.assign(DropdownMenu, {
    Item: DropdownMenuItem,
    CheckboxItem: MenuCheckboxItem,
    Group: MenuGroup,
    SearchInput: MenuSearchInput,
    SearchEmptyState: MenuSearchEmptyState
  }),
  SearchMenu: UncontrolledSearchMenu
});
export {
  Dropdown
};
