import '../../utils/index.mjs';
import Dropdown from './src/dropdown2.mjs';
import DropdownItem from './src/dropdown-item.mjs';
import DropdownMenu from './src/dropdown-menu.mjs';
export { DROPDOWN_COLLECTION_INJECTION_KEY, DROPDOWN_COLLECTION_ITEM_INJECTION_KEY, FIRST_KEYS, FIRST_LAST_KEYS, LAST_KEYS, PsCollection, PsCollectionItem, dropdownItemProps, dropdownMenuProps, dropdownProps } from './src/dropdown.mjs';
export { DROPDOWN_INJECTION_KEY } from './src/tokens.mjs';
import { withInstall, withNoopInstall } from '../../utils/vue/install.mjs';

const PsDropdown = withInstall(Dropdown, {
  DropdownItem,
  DropdownMenu
});
const PsDropdownItem = withNoopInstall(DropdownItem);
const PsDropdownMenu = withNoopInstall(DropdownMenu);

export { PsDropdown, PsDropdownItem, PsDropdownMenu, PsDropdown as default };
//# sourceMappingURL=index.mjs.map
