import { Logger } from 'ts-log'; export interface ProviderFactoryMethod { (params: any, logger: Logger): Promise; } export declare class ProviderFactory { #private; register(name: string, providerFactoryMethod: ProviderFactoryMethod): void; create(name: string, params: any, logger: Logger): Promise; getProviders(): Array; } //# sourceMappingURL=providerFactory.d.ts.map