import { EntityManager, ObjectType, EntitySchema, Repository, TreeRepository, MongoRepository, ObjectLiteral } from 'typeorm'; export declare const CURRENT_ORM_CONTEXT_REQUEST_KEY = "CurrentOrmContextRequest"; export declare namespace OrmContext { function getEntityManager(name?: string): EntityManager; function getRepository(target: ObjectType | EntitySchema | string, name?: string): Repository; function getTreeRepository(target: ObjectType | EntitySchema | string, name?: string): TreeRepository; function getMongoRepository(target: ObjectType | EntitySchema | string, name?: string): MongoRepository; function pushEntityManager(name: string, entityManager: EntityManager): void; function popEntityManager(name: string): EntityManager | undefined; } //# sourceMappingURL=context-protocol.d.ts.map