UNPKG

@rnaga/wp-node

Version:

👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**

18 lines • 696 B
import { Knex } from "knex"; import { Components } from "../core/components"; import { Tables } from "../core/tables"; import Database from "../database"; import * as types from "../types"; import { Alias } from "./alias"; export declare class QueryBuilders { #private; database: Database; private components; tables: Tables; constructor(database: Database, components: Components, tables: Tables); get queryBuilder(): Knex.QueryBuilder<any, any[]>; getTableName(table: string): string; raw(raw: any, args?: any): Knex.Raw<any>; get<T>(target: types.Constructor<T>, builder?: Knex.QueryBuilder, alias?: Alias): T; } //# sourceMappingURL=query-builders.d.ts.map