UNPKG

498 BTypeScriptView Raw
1import { Monitor } from '@neo-one/monitor-esnext-esm';
2import { Environment } from '../types';
3import { Provider } from './Provider';
4export declare class MultiProvider extends Provider {
5 private readonly providers;
6 private readonly environment;
7 constructor({ providers, environment, }: {
8 readonly providers: ReadonlyArray<Provider>;
9 readonly environment: Environment;
10 });
11 restore(monitor: Monitor): Promise<void>;
12 backup(monitor: Monitor): Promise<void>;
13}