import { Expr } from "./Expr.js"; import { IfcExpressionContext } from "../context/IfcExpressionContext.js"; import { ExprEvalResult } from "./ExprEvalResult.js"; import { ExprKind } from "./ExprKind.js"; import { ExprType } from "../type/ExprType.js"; export declare class ExprFacade { private readonly delegate; constructor(delegate: Expr); evaluate(ctx: IfcExpressionContext): ExprEvalResult; getKind(): ExprKind; getType(): ExprType; toExprString(): string; }