import { ClassType } from 'tsds-tools'; import { DependencyContainer } from 'tsyringe'; import { Repository } from '../repository/repository'; type Context = { container?: DependencyContainer; }; export declare function createRepositoryResolver(context: Context): {}; export declare function registerRepository>(name: string, repository: ClassType): void; export declare function resolveRepositories(paths: Array>> | undefined): Promise; export {};