@rcronin/sequelize-ibmi-mapepire
Version:
IBM i (via Mapepire) Sequelize V7 Dialect
12 lines • 892 B
TypeScript
import type { CommitTransactionOptions, RollbackTransactionOptions, StartTransactionOptions } from '@sequelize/core';
import { AbstractQueryInterface, Transaction } from '@sequelize/core';
import type { IBMiDialect } from './dialect.js';
import { IBMiQueryInterfaceInternal } from './query-interface.internal.js';
export declare class IBMiQueryInterface<Dialect extends IBMiDialect = IBMiDialect> extends AbstractQueryInterface<Dialect> {
#private;
constructor(dialect: Dialect, internalQueryInterface?: IBMiQueryInterfaceInternal);
_startTransaction(transaction: Transaction, options: StartTransactionOptions): Promise<void>;
_commitTransaction(transaction: Transaction, _options: CommitTransactionOptions): Promise<void>;
_rollbackTransaction(transaction: Transaction, _options: RollbackTransactionOptions): Promise<void>;
}
//# sourceMappingURL=query-interface.d.ts.map