import { Readable } from 'stream'; import { LogFunction } from '../utils'; import { RegistryClient, RegistryClientOptions } from './RegistryClient'; export declare class RedundantRegistryClient implements RegistryClient { clients: RegistryClient[]; protected log: LogFunction; constructor(clients: RegistryClient[], options?: RegistryClientOptions); resolveVersion(name: string, version: string): Promise; download(name: string, version: string): Promise; }