"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.MySQLTransaction=void 0;class MySQLTransaction{#t;constructor(t){this.#t=t}async query(t,a){return await this.#t.query(t,a)}async insert(t,a,e){return await this.#t.insert(t,a,e)}async update(t,a,e){return await this.#t.update(t,a,e)}async select(t,a){return await this.#t.select(t,a)}async get(t,a,e){return await this.#t.get(t,a,e)}async delete(t,a){return await this.#t.delete(t,a)}async count(t,a){return await this.#t.count(t,a)}async commit(){return await this.#t.commit()}async rollback(){return await this.#t.rollback()}}exports.MySQLTransaction=MySQLTransaction;