import { IProvider, EventHandler } from './providers/IProvider'; export declare class Providers { private static _eventDispatcher; private static _globalProvider; static globalProvider: IProvider; static onProviderUpdated(event: EventHandler): void; static removeProviderUpdatedListener(event: EventHandler): void; private static handleProviderStateChanged; } export declare enum ProvidersChangedState { ProviderChanged = 0, ProviderStateChanged = 1 }