import React from 'react'; declare const SHOW_PARENT: "SHOW_PARENT", SHOW_ALL: "SHOW_ALL", SHOW_CHILD: "SHOW_CHILD"; type ConvertType = { title: string; value: string; key?: string | number; id?: string | number; pId?: string | number; children?: string; }; type TreeItemType = { title: string; value: string; key?: string | number; id?: string | number; pId?: string | number; children?: TreeItemType[]; }; type TreeDataType = TreeItemType[]; type StyleType = { [name: string]: string | number | any; }; export type GrtSelectTreeType = { treeData: TreeDataType; initValue: string | string[]; treeCheckable: boolean; convertData: ConvertType; showCheckedStrategy: typeof SHOW_PARENT | typeof SHOW_ALL | typeof SHOW_CHILD; placeholder?: string; allowClear?: boolean; disabled?: boolean; maxLength?: number; showSearch?: boolean; treeDefaultExpandAll?: boolean; treeDefaultExpandedKeys?: string[]; treeExpandedKeys?: string[]; multiple?: boolean; style?: StyleType; onSelect?: (value: any, option: any) => void; onChange?: (value: any, label: any, extra: any) => void; onDropdownVisibleChange?: (open: boolean) => void; onTreeExpand?: (expandedKeys: any) => void; }; declare const GrtSelectTree: React.FC; export default GrtSelectTree;