import { BinaryBooleanOpExpr } from "./BinaryBooleanOpExpr.js";
import { BooleanValue } from "../../value/BooleanValue.js";
import { LogicalValue } from "../../value/LogicalValue.js";
import { Expr } from "../Expr.js";
import { ExprStringBuilder } from "../ExprStringBuilder.js";
export declare class XorExpr extends BinaryBooleanOpExpr {
    constructor(left: Expr<BooleanValue | LogicalValue>, right: Expr<BooleanValue | LogicalValue>);
    protected buildExprString(builder: ExprStringBuilder): void;
}
