import { IfcExpressionContext } from "../../context/IfcExpressionContext.js";
import { Expr0 } from "../Expr0.js";
import { ObjectAccessorValue } from "../../value/ObjectAccessorValue.js";
import { ExprType } from "../../type/ExprType.js";
import { ExprStringBuilder } from "../ExprStringBuilder.js";
export declare class PropObjectReferenceExpr extends Expr0<ObjectAccessorValue> {
    constructor();
    doEvaluate(ctx: IfcExpressionContext): ObjectAccessorValue;
    protected buildExprString(builder: ExprStringBuilder): void;
    getType(): ExprType;
}
