import { UnwrapPromiseTuple } from "../utils/PromiseProvider";
import { SqlTransactionQueryRunner } from "./SqlTransactionQueryRunner";
export declare abstract class PromiseBasedWithSqlTransactionQueryRunner extends SqlTransactionQueryRunner {
    createResolvedPromise<RESULT>(result: RESULT): Promise<RESULT>;
    protected createAllPromise<P extends Promise<any>[]>(promises: [...P]): Promise<UnwrapPromiseTuple<P>>;
}
