UNPKG

expression-language.js

Version:

An engine for javascript that can compile and evaluate expressions written in typescript

17 lines 545 B
import { Expr } from "../node"; import Position from "../../position"; import { Runtime } from "../../runtime"; import LiteralExpression from "./literal"; interface MapEntry { readonly key: LiteralExpression; readonly value: any; } declare class MapExpression extends Expr { private entries; constructor(entries: MapEntry[], position: Position); addElement(key: LiteralExpression, value: any): void; isEmpty(): boolean; evaluate(runtime: Runtime): {}; } export default MapExpression; //# sourceMappingURL=map.d.ts.map