import type { CustomElement, MenuMultipleProps, MenuProps, PopoverProps } from '..'; export interface BaseDropdownProps extends Omit { /** 打开内容气泡 */ open?: boolean | null; } export interface DropdownProps extends Omit, BaseDropdownProps { /** 打开内容气泡 */ open?: boolean | null; /** menu样式表 */ menuCss?: string; } export interface DropdownMultipleProps extends Omit, BaseDropdownProps { /** 打开内容气泡 */ open?: boolean | null; /** menu样式表 */ menuCss?: string; } export type DropdownElement = CustomElement; export type DropdownMultipleElement = CustomElement; declare function Dropdown(props: DropdownProps | DropdownMultipleProps): import("solid-js").JSX.Element; declare namespace Dropdown { var registry: () => void; } export declare const defaultProps: { fieldNames: undefined; toggle: undefined; value: undefined; defaultValue: undefined; onChange: undefined; multiple: undefined; disabled: undefined; type: undefined; onOpenChange: undefined; openKeys: undefined; menuCss: undefined; class: undefined; css: undefined; content: undefined; getPopupContainer: undefined; trigger: undefined; open: undefined; popupClass: undefined; popupCss: undefined; destroyInactive: boolean; arrow: undefined; placement: undefined; dropdownMatchSelectWidth: undefined; encodeUri: undefined; }; export default Dropdown;