forked from ard/ruoyi-api

aijinhui
2023-10-06 4bf8db5a3d574e5175f8e08a76d08effd3b31a9e
1
2
3
4
5
6
7
8
9
10
import { TreeNode } from '../../data/Tree.js';
/**
 * Traverse the tree from bottom to top and do something
 */
declare function eachAfter<T>(root: TreeNode, callback: (node: TreeNode, separation: T) => void, separation: T): void;
/**
 * Traverse the tree from top to bottom and do something
 */
declare function eachBefore(root: TreeNode, callback: (node: TreeNode) => void): void;
export { eachAfter, eachBefore };