export declare const dealUserData: (data?: any[]) => { id: any; name: any; userName: any; content: any; userId: any; isUser: boolean; orgId: any; mainOrg: any; userExtend: any; uin: any; envId: any; nick_name: any; type: any; internal_user_type: any; source: any; email: any; phone: any; uuid: any; user_desc: any; _id: any; main_dep: any; userSchema: any; }[]; export declare const dealOrgData: (data?: any[]) => { id: any; orgName: any; content: any; orgId: any; depth: any; orgCode: any; }[]; export declare const dealOrgDataH5: (data?: any[]) => { id: any; content: any; children: any; selectable: boolean; expandable: boolean; isUser: boolean; orgId: any; userId: any; }[]; export declare const dealOrgAPIData: (data?: any[]) => { id: any; orgName: any; content: any; orgId: any; orgCode: any; }[]; export declare const getNode: (nodes: any, id: any, key: any) => any; export declare const getBreadNode: (data: any, item: any) => any[]; /** * 将字符串格式转换为数组,兼容多选落库为逗号分隔字符串情况 * @param value * @returns */ export declare const parseStrToArr: (value: any) => any; export declare const getPropertiesList: (userExtends: any, userSchemas: any) => Promise<{ key: string; type: any; format: any; value: any; label: any; }>[]; export declare const displayUserInfo: (item: any, secondDisplay: any) => any; /** * 前端实现部门模糊搜索 * @param props * @returns */ export declare const fetchSearchOrg: (props: any) => any[]; export declare const setChildren: (node: any) => void; /** * 给每个节点添加一个标记 * @param node 树节点 * @param ids 可选范围 * @returns selectable:是否在可选范围 */ export declare const setFlag: (node: any, ids?: any[]) => any; /** * 筛选出在可选范围内数据构建树形结构 * @param nodes * @returns */ export declare const formatTree: (nodes: any) => any[]; /** * 根据code再树结构中查找节点 * @param treeData * @param code * @returns */ export declare const getNodeFromTreeByCode: (treeData: any, code: any) => any;