ifc-expressions
Version:
Parsing and evaluation of IFC expressions
4 lines (3 loc) • 948 B
TypeScript
export { IfcExpression, IfcExpressionParseResult, IfcElementAccessor, IfcExpressionContext, Value, StringValue, BooleanValue, LogicalValue, NumericValue, ExpressionValue, ReferenceValue, IfcDateValue, IfcDateTimeValue, IfcTimeValue, IfcDurationValue, IfcTimeStampValue, IfcPropertySetAccessor, IfcPropertyAccessor, IfcRootObjectAccessor, IfcTypeObjectAccessor, NamedObjectAccessor, ObjectAccessor, Expr, ExprCompiler, ExprKind, IfcExpressionEvaluationException, IfcExpressionErrorListener, IfcExpressionVisitor, isPresent, isNullish, ExprEvalResult, ExprEvalError, isExprEvalError, isExprEvalSuccess, ExprToTextInputLinker, ExprFacade, ExprType, ArrayType, SimpleType, TupleType, TypeDisjunction, Types, ContextObjectType, BuiltinVariableRegistry, IfcExpressionAutocomplete, } from "./IfcExpression.js";
export type { BoxedValueTypes, CompletionItem, CompletionResult, IfcExpressionOptions, } from "./IfcExpression.js";
export { E } from "./E.js";