export type { DropdownClickHandler, DropdownCommand, DropdownCommandHandler, DropdownItem, DropdownModelValueChangeHandler, DropdownPopperOptions, DropdownProps, DropdownRole, DropdownSelectHandler, DropdownSelectItem, DropdownTrigger, DropdownVisibleChangeHandler } from "./src/dropdown.js";
export type { DropdownItemProps } from "./src/dropdown-item.js";
export type { DropdownMenuProps } from "./src/dropdown-menu.js";

import type { SFCWithInstall } from "../../utils/index.js";

export declare const XyDropdownMenu: SFCWithInstall<any>;
export declare const XyDropdownItem: SFCWithInstall<any>;
export declare const XyDropdown: SFCWithInstall<any> & {
  Menu: typeof XyDropdownMenu;
  Item: typeof XyDropdownItem;
};

declare const _default: typeof XyDropdown;
export default _default;
