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 { MsSqlDialect } from './dialect.js'; export declare class MsSqlQueryInterfaceInternal extends AbstractQueryInterfaceInternal { readonly dialect: MsSqlDialect; constructor(dialect: MsSqlDialect); /** * Parses the isolation level and returns the corresponding value for tedious. * * @see https://github.com/tediousjs/tedious/blob/master/src/transaction.ts * * @param value The isolation level to parse. */ parseIsolationLevel(value?: IsolationLevel | null | undefined): number; }