import { ComparisonOp } from "./ComparisonOp.js";
import { ExpressionValue } from "../../value/ExpressionValue.js";
import { Comparable } from "../../value/Comparable.js";
import { Expr } from "../Expr.js";
import { ExprStringBuilder } from "../ExprStringBuilder.js";
export declare class GreaterThan<T extends ExpressionValue & Comparable<T>> extends ComparisonOp<T> {
    constructor(left: Expr<T>, right: Expr<T>);
    protected buildExprString(builder: ExprStringBuilder): void;
}
