/**
 * depth first traverse, from root to leaves, children in inverse order
 *  if the fn returns false, terminate the traverse
 */
export declare const traverseTree: <T extends {
    children?: T[] | undefined;
}>(data: T, fn: (param: T) => boolean) => void;
