/// import { AsyncLocalStorage } from 'async_hooks'; import { EntityTarget, ObjectLiteral } from 'typeorm'; import { BaseRepository } from '../base.repository'; import { AlsStore } from './als-store.interface'; export interface BaseRepositoryConstructor { new (target: EntityTarget, alsService: AsyncLocalStorage): BaseRepository; }