import { TreeSearchProps } from '../tree-search/interface';
import { PlacementEnum } from './constants';
export type PlacementType = keyof typeof PlacementEnum;
export type TreeDropProps = TreeSearchProps & {
    /** 下拉内容高度 */
    dropHeight?: number;
    /** 展示输入框 placeholder */
    dropPlaceholder?: string;
    /** 是否禁用 */
    dropDisabled?: boolean;
    /** 允许清空 */
    clearable?: boolean;
    /** 下拉弹出框位置 */
    placement?: PlacementType;
    /** 将下拉 DOM 转移到 body 中 */
    transfer?: boolean;
    /** 在下拉框容器上额外添加的 class */
    dropdownClassName?: string | string[];
    /** 下拉框容器最小宽度，未指定则默认为展示输入框宽度 */
    dropdownMinWidth?: number;
    /** 固定下拉框容器宽度，当内容超出最小宽度不会伸长，而是出现横向滚动条 */
    dropdownWidthFixed?: boolean;
};
//# sourceMappingURL=interface.d.ts.map