/** * 树形结构数据广度遍历 * @param arr * @param fn */ export declare const breadthForEach: (tree: any[] | { [key: string]: any; }, fn: Function, option?: { isFind?: boolean; }) => any; /** * 树形结构数据广度遍历查找数据,返回第一个满足条件的项,可以找到最短路径 * @param arr * @param fn */ export declare const breadthFind: (arr: any[], fn: (item: any, parentItem: any) => boolean) => any; /** * 获取树结构最大的广度数是多少 */ export declare const getMaxBreadthNum: (tree: { [key: string]: any; }, fn?: Function) => number; /** * 获取树结构最深有多少层 * @param tree */ export declare const getDepthLevel: (tree: any[] | { [key: string]: any; }) => number;