/** * 是否可选中 * @param selectedType 可选中类型集合 * @param nodeType 当前类型 */ export declare function canSelected(selectedType: any, nodeType: any): any; /** * 树节点过滤函数 * @param value 关键词 * @param node 树节点 */ export declare const filterTreeNode: (value: any, node: any) => boolean; export declare function treeFlat(treeData: any, order?: string): any[]; /** * 格式化数节点 * @param nodes 原始数据节点 * @param selectedType 可选节点类型 * @param keyRef key值对应的原始值 * @param icon node节点前的图标 * @param nodeKey */ export declare function formatTreeNodes(nodes: any, selectedType: any, keyRef: any, icon: any, nodeKey: any): any; export declare function generateTree(nodes: any, selectedType: any, icon: any, nodeKey: any): { treeData: any; keyRef: any; }; /** * 服务端接口获取项目树 * @param selectedType 可选节点类型,默认全部可选 * @param params 重写参数 * @param icon node节点前的图标 * @param nodeKey */ export declare function getProjectTree({ selectedType, params, icon, nodeKey }: any): Promise<{ treeData: any; keyRef: any; }>; export declare function nodeIcon({ nodeType }: { nodeType: any; }): import("react/jsx-runtime").JSX.Element; export declare function getParentOrgTreeNode(node: any): any;