import { TempNode } from '../core/TempNode'; import { Node } from '../core/Node'; export class JoinNode extends TempNode { constructor(x: Node, y: Node, z?: Node, w?: Node); x: Node; y: Node; z: Node | undefined; w: Node | undefined; nodeType: string; getNumElements(): number; copy(source: JoinNode): this; }