1 | import { Monitor } from '@neo-one/monitor-esnext-esm';
|
2 | import { Environment } from '../types';
|
3 | import { Provider } from './Provider';
|
4 | export 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 | }
|