import { WatcherProxy, WebsocketPayload } from "../interfaces"; import { Observable } from "rxjs"; /** * @description Watcher Proxy decorator * This class can be use to route different request to different Watcher Proxy instance depending on the network of the request */ export declare class CombinedWatcherProxy implements WatcherProxy { private proxyConfigs; private select; watch(transactionId: string, address: string, network: string, nbConf: number): Observable; unwatch(transactionId: string, address: string, network: string, nbConf: number): Observable; constructor(proxyConfigs: { supportedNetwork: string[]; proxy: WatcherProxy; }[]); } //# sourceMappingURL=combined-watcher-proxy.d.ts.map