import { Provider } from "@reef-chain/evm-provider"; import { ReplaySubject } from "rxjs"; import { WsConnectionState } from "../reefState/ws-connection-state"; import { RpcConfig } from "../reefState/networkState"; export type InitProvider = (providerUrl: string, providerConnStateSubj?: ReplaySubject, rpcConfig?: RpcConfig) => Promise; export declare function initProvider(providerUrl: string, providerConnStateSubj?: ReplaySubject, rpcConfig?: RpcConfig): Promise; export declare function disconnectProvider(provider?: Provider): Promise; export declare function connectProvider(provider?: Provider): Promise; export declare function reconnectProvider(provider?: Provider): Promise;