import { Result } from "../common/result"; import { Transaction } from "./transaction"; export declare class TransactionRunner { private transactionScope; private static instances; private constructor(); static getInstance(tag?: string): TransactionRunner; run(transaction: Transaction): Promise>; private deleteTransactionSessions; private toError; }