import { DataSource, EntityManager } from 'typeorm';
export declare class ApiFunctionTransactionScope {
    static runWithDataSource<R>(dataSource: DataSource, properties: {
        name: string;
    }, callback: (entityManager: EntityManager) => Promise<R>): Promise<R>;
    static runWithEntityManager<R>(entityManager: EntityManager, callback: () => Promise<R>): Promise<R>;
    private static createMissingServiceContextError;
}
