import { Node } from './Node'; import { NodeBuilder } from './NodeBuilder'; export class VarNode extends Node { constructor(type: string, value?: any); value: any; nodeType: string; getType(builder: NodeBuilder): string; generate(builder: NodeBuilder, output: string): string; copy(source: VarNode): this; }