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 extends AbstractQueryInterface { #private; constructor(dialect: Dialect, internalQueryInterface?: IBMiQueryInterfaceInternal); _startTransaction(transaction: Transaction, options: StartTransactionOptions): Promise; _commitTransaction(transaction: Transaction, _options: CommitTransactionOptions): Promise; _rollbackTransaction(transaction: Transaction, _options: RollbackTransactionOptions): Promise; } //# sourceMappingURL=query-interface.d.ts.map