import { Modifier } from "grafast";
import type { SQL } from "pg-sql2";
import type { PgConditionLike } from "../interfaces.ts";
import type { RuntimeSQLThunk } from "../utils.ts";
export declare class PgOrFilter extends Modifier<PgConditionLike> implements PgConditionLike {
    static $$export: {
        moduleName: string;
        exportName: string;
    };
    private conditions;
    private havingConditions;
    alias: SQL;
    constructor($classFilterPlan: PgConditionLike);
    where(condition: RuntimeSQLThunk): void;
    having(condition: RuntimeSQLThunk): void;
    apply(): void;
}
//# sourceMappingURL=pgOrFilter.d.ts.map