ifc-expressions
Version:
Parsing and evaluation of IFC expressions
14 lines (13 loc) • 577 B
TypeScript
import { ObjectAccessor } from "../context/ObjectAccessor.js";
import { Value } from "./Value.js";
import { ExprType } from "../type/ExprType.js";
export declare class ObjectAccessorValue implements Value<ObjectAccessor> {
private readonly objectAccessorValue;
constructor(objectAccessorValue: ObjectAccessor);
static of(value: ObjectAccessor): ObjectAccessorValue;
getValue(): ObjectAccessor;
equals(other: Value<any>): boolean;
toString(): string;
getType(): ExprType;
static isObjectAccessorValueType(arg: any): arg is ObjectAccessorValue;
}