ifc-expressions
Version:
Parsing and evaluation of IFC expressions
16 lines (15 loc) • 513 B
TypeScript
import { Value } from "./Value.js";
import { ExprType } from "../type/ExprType.js";
export declare class ReferenceValue implements Value<string> {
private readonly referenceValue;
constructor(value: string);
static of(value: string): ReferenceValue;
getValue(): string;
getType(): ExprType;
equals(other: Value<any>): boolean;
toString(): string;
static isReferenceValueType(arg: any): arg is ReferenceValueType;
}
export type ReferenceValueType = {
referenceValue: string;
};