import { Node } from '../models/Node';
import { IVisitor } from '../visitors/IVisitor';
import { TraverserDirection } from '../visitors/TraverserDirection';
/**
 * @author eric.wittmann@gmail.com
 * @class
 */
export declare class VisitorUtil {
    static visitNode(node: Node, visitor: IVisitor): void;
    static visitTree(node: Node, visitor: IVisitor, direction: TraverserDirection): void;
}
