export type Tree<T> = {
    value: T;
    children: Tree<T>[];
};
export declare function traverseTree<T>(root: Tree<T>, parent: Tree<T>, callback: (node: Tree<T>, parent: Tree<T>, path: number[]) => void, path?: number[]): void;
