import React from 'react'; export interface MyTreeProps { visible?: boolean; isAsync?: boolean; treeData: any[]; defaultExpandAll?: boolean; asyncService?: any; treeService?: any; dataSource?: any; onSelect?: (key: any, data: any, parentNodeKey: any, parentNodeData: any) => void; onCheck?: (checked: any) => void; onDataSourceRelease?: (e: any) => void; onSelectedKeysRelease?: (e: any) => void; nodeIcons?: any[]; onNodeAdd?: (key: any, data: any, parentNodeKey: any, parentNodeData: any) => void; onNodeEdit?: (key: any, data: any, parentNodeKey: any, parentNodeData: any) => void; onNodeDelete?: (key: any, data: any, parentNodeKey: any, parentNodeData: any) => void; onEditingKeyRelease?: (e: any) => void; onSelectedDataRelease?: (e: any) => void; onCheckedKeysRelease?: (e: any) => void; onSelectAllRelease?: () => void; className?: any; showLineIcon?: boolean; selectedKeys?: string; checkedKeys?: string; disabled?: boolean; onExpand?: any; treeNodeIcon?: any; appId?: string; showSearch?: boolean; isSelectAll?: boolean; checkable?: boolean; rightMenuInfo?: any; onRightClickNode?: (key: any, data: any, isLoaded: boolean, parentNodeKey: any, parentNodeData: any) => void; onClickMenuItem?: (key: string, menuData: any, path: any[]) => void; customRenderCode?: any; expandedKey?: any; closeExpandedKey?: any; showLine?: any; getEngineApis: any; nodeIconsType?: 'default' | 'forceDropdown'; style?: React.CSSProperties; backgroundType?: any; checkableName?: boolean; disabledFatherNode?: boolean; } declare const MyTree: React.ForwardRefExoticComponent>; export default MyTree;