export interface BaseProvider { name?: string; } export declare type Provider = FSProvider | RemoteProvider; export interface RemoteProvider extends BaseProvider { url: string; } export interface FSProvider extends BaseProvider { path: string; } export interface Providers { [key: string]: Provider; }