UNPKG

@dataplan/pg

Version:
19 lines 972 B
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 PgBooleanFilter extends Modifier<PgConditionLike> implements PgConditionLike { static $$export: { moduleName: string; exportName: string; }; private conditions; private havingConditions; alias: SQL; readonly expression: import("pg-sql2").SQLRawNode | import("pg-sql2").SQLCommentNode | import("pg-sql2").SQLValueNode | import("pg-sql2").SQLIdentifierNode | import("pg-sql2").SQLIndentNode | import("pg-sql2").SQLSymbolAliasNode | import("pg-sql2").SQLPlaceholderNode | import("pg-sql2").SQLQuery; constructor(classFilter: PgConditionLike, expression: RuntimeSQLThunk); where(condition: RuntimeSQLThunk): void; having(condition: RuntimeSQLThunk): void; apply(): void; } //# sourceMappingURL=pgBooleanFilter.d.ts.map