@rnaga/wp-node
Version:
👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**
14 lines • 565 B
TypeScript
import { QueryBuilders } from "../query-builder";
import { Validator } from "./validator";
import type * as types from "../types";
type builderFunction = (query: types.QueryBuilder, builders: QueryBuilders) => void;
export declare class Query {
#private;
private builders;
private validator;
constructor(builders: QueryBuilders, validator: Validator);
build(fn: builderFunction): this;
execute<T extends types.validating.Parser>(validating?: T): Promise<types.validating.ParserReturnType<T>>;
}
export {};
//# sourceMappingURL=query.d.ts.map