UNPKG

expression-evaluation

Version:
12 lines (11 loc) 394 B
import { Node } from '../Node.js'; import { ParserFrame } from '../ParserFrame.js'; import { Type, Value } from '../Type.js'; export declare class ObjectNode extends Node { protected _subnodes: [Node, Node][]; constructor(frame: ParserFrame, _subnodes: [Node, Node][]); get type(): Type; compile(type: Type): Node; evaluate(): Value; toString(ident?: number): string; }