export declare const TreeData: import("vue-types").VueTypeLooseShape<{ key: (string | ((props: Record) => string)) & string; value: (string | ((props: Record) => string)) & string; label: string | number | boolean | void | import("vue").VNode | import("vue").VNodeArrayChildren | (() => void); slots: { [key: string]: any; }; children: unknown[] | (() => unknown[]); }>; export declare const TreeSelectProps: () => { autofocus: import("vue-types").VueTypeValidableDef; dropdownStyle: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; filterTreeNode: import("vue-types").VueTypeDef; getPopupContainer: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; labelInValue: import("vue-types").VueTypeValidableDef; loadData: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; maxTagCount: import("vue-types").VueTypeValidableDef & { default: number; }; maxTagPlaceholder: import("vue-types").VueTypeValidableDef; value: import("vue-types").VueTypeDef; defaultValue: import("vue-types").VueTypeDef; multiple: import("vue-types").VueTypeValidableDef; notFoundContent: import("vue-types").VueTypeValidableDef; searchPlaceholder: import("vue-types").VueTypeValidableDef & { default: string; }; searchValue: import("vue-types").VueTypeValidableDef & { default: string; }; showCheckedStrategy: import("vue-types").VueTypeDef<"SHOW_ALL" | "SHOW_PARENT" | "SHOW_CHILD">; suffixIcon: import("vue-types").VueTypeValidableDef; treeCheckable: import("vue-types").VueTypeValidableDef; treeCheckStrictly: import("vue-types").VueTypeValidableDef; treeData: import("vue-types").VueTypeDef<{ [key: string]: any; }[]>; treeDataSimpleMode: import("vue-types").VueTypeDef; dropdownClassName: import("vue-types").VueTypeValidableDef & { default: string; }; dropdownMatchSelectWidth: import("vue-types").VueTypeValidableDef; treeDefaultExpandAll: import("vue-types").VueTypeValidableDef; treeExpandedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; treeIcon: import("vue-types").VueTypeValidableDef; treeDefaultExpandedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; treeNodeFilterProp: import("vue-types").VueTypeValidableDef & { default: string; }; treeNodeLabelProp: import("vue-types").VueTypeValidableDef & { default: string; }; replaceFields: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; } & { default: () => { [key: string]: any; }; }; clearIcon: import("vue-types").VueTypeValidableDef; removeIcon: import("vue-types").VueTypeValidableDef; onSelect: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onSearch: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onTreeExpand: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; 'onUpdate:treeExpandedKeys': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; 'onUpdate:searchValue': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; 'onUpdate:value': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; itemIcon: import("vue-types").VueTypeValidableDef; size: import("vue-types").VueTypeDef<"default" | "small" | "middle" | "large">; mode: import("vue-types").VueTypeDef<"multiple" | "tags" | "SECRET_COMBOBOX_MODE_DO_NOT_USE">; bordered: import("vue-types").VueTypeValidableDef & { default: boolean; }; transitionName: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; choiceTransitionName: import("vue-types").VueTypeValidableDef & { default: string; } & { default: string; }; children: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; prefixCls: import("vue-types").VueTypeValidableDef & { default: string; }; direction: import("vue-types").VueTypeValidableDef & { default: string; }; virtual: import("vue-types").VueTypeValidableDef; onFocus: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onBlur: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onKeydown: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onKeyup: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onClick: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onMousedown: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onMouseenter: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onMouseleave: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; tabindex: import("vue-types").VueTypeDef; onDeselect: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onClear: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; open: import("vue-types").VueTypeValidableDef; disabled: import("vue-types").VueTypeValidableDef; id: import("vue-types").VueTypeValidableDef & { default: string; }; options: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; defaultActiveFirstOption: import("vue-types").VueTypeValidableDef; menuItemSelectedIcon: import("vue-types").VueTypeValidableDef; optionLabelProp: import("vue-types").VueTypeValidableDef & { default: string; }; optionFilterProp: import("vue-types").VueTypeValidableDef & { default: string; }; filterOption: import("vue-types").VueTypeValidableDef; placeholder: import("vue-types").VueTypeValidableDef; showSearch: import("vue-types").VueTypeValidableDef; onInputKeyDown: { type: import("vue").PropType; }; maxTagTextLength: import("vue-types").VueTypeValidableDef & { default: number; }; tokenSeparators: import("vue-types").VueTypeDef; tagRender: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; animation: import("vue-types").VueTypeValidableDef & { default: string; }; dropdownRender: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; dropdownAlign: import("vue-types").VueTypeValidableDef; showAction: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; inputValue: import("vue-types").VueTypeValidableDef & { default: string; }; filterSort: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; autoClearSearchValue: import("vue-types").VueTypeValidableDef; allowClear: import("vue-types").VueTypeValidableDef; showArrow: import("vue-types").VueTypeValidableDef; defaultOpen: import("vue-types").VueTypeValidableDef; listHeight: import("vue-types").VueTypeValidableDef & { default: number; }; listItemHeight: import("vue-types").VueTypeValidableDef & { default: number; }; loading: import("vue-types").VueTypeValidableDef; onPopupScroll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; onDropdownVisibleChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & { default: (...args: any[]) => any; }; internalProps: import("vue-types").VueTypeValidableDef<{ [key: string]: any; }> & { default: () => { [key: string]: any; }; }; };