UNPKG

@rnaga/wp-node

Version:

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

21 lines • 748 B
import { z } from "zod"; import { Components } from "../core/components"; import { Logger } from "../core/logger"; import { Validator } from "../core/validator"; import Database from "../database"; import * as val from "../validators"; import { Trx } from "./trx"; type DataUpsert = z.infer<typeof val.trx.siteUpsert>; export declare class SiteTrx extends Trx { private database; private logger; private components; private validator; constructor(database: Database, logger: Logger, components: Components, validator: Validator); remove(siteId: number): Promise<boolean>; insert(input: Partial<DataUpsert>, options?: { upsert: boolean; }): Promise<number>; } export {}; //# sourceMappingURL=site.trx.d.ts.map