import * as ESTree from 'estree'; export declare class NodeUtils { static addXVerbatimPropertyTo(literalNode: ESTree.Literal): ESTree.Literal; static clone(astTree: T): T; static convertCodeToStructure(code: string): ESTree.Statement[]; static convertStructureToCode(structure: ESTree.Node[]): string; static getUnaryExpressionArgumentNode(unaryExpressionNode: ESTree.UnaryExpression): ESTree.Node; static parentizeAst(astTree: T): T; static parentizeNode(node: T, parentNode: ESTree.Node | null): T; private static cloneRecursive; }