import { IBaseRepository } from "./base-repo";
type RepositoryConstructor<T> = new (client: T) => IBaseRepository;
export declare function createRepository<T>(client: T, repositoryConstructor: RepositoryConstructor<T>): IBaseRepository;
export {};
//# sourceMappingURL=factory.d.ts.map