import * as React from "react"; import type { TreeSelectProp } from "../../props/components/data-entry.prop.js"; export type { TreeSelectProp, TreeSelectProp as TreeSelectProps, } from "../../props/components/data-entry.prop.js"; export { SHOW_CHILD, SHOW_PARENT, SHOW_ALL } from "./tree-select-strategy.js"; declare function TreeSelectRoot({ treeData: treeDataProp, value, defaultValue, onValueChange, multiple, treeCheckable, treeCheckStrictly, showSearch, showCheckedStrategy, treeDefaultExpandAll, placeholder, disabled, readOnly, name, allowClear, className, id, fieldNames, size, status, variant, loading, open: openProp, defaultOpen, onOpenChange, loadData, treeTitleRender, maxTagCount, maxTagPlaceholder, notFoundContent, autoClearSearchValue, search: searchProp, onSearchChange, ...ariaProps }: TreeSelectProp): React.JSX.Element; export declare const TreeSelect: typeof TreeSelectRoot & { SHOW_CHILD: "SHOW_CHILD"; SHOW_PARENT: "SHOW_PARENT"; SHOW_ALL: "SHOW_ALL"; };