import { IsolationLevel } from '@sequelize/core';
import { AbstractQueryInterfaceInternal } from '@sequelize/core/_non-semver-use-at-your-own-risk_/abstract-dialect/query-interface-internal.js';
import type { IBMiDialect } from './dialect.js';
export declare class IBMiQueryInterfaceInternal extends AbstractQueryInterfaceInternal {
    readonly dialect: IBMiDialect;
    constructor(dialect: IBMiDialect);
    /**
     * Parses the isolation level and returns the corresponding value for odbc.
     *
     * @see https://github.com/markdirish/node-odbc/#setIsolationLevellevel-callback
     *
     * @param value The isolation level to parse.
     */
    parseIsolationLevel(value: IsolationLevel): number;
}
//# sourceMappingURL=query-interface.internal.d.ts.map