import { Commitment } from './commitment'; export declare function useSocket(commitment: Commitment): { watch(): import("rxjs").Observable<{ timestamp: number; payload: unknown; }>; send(message: { payload: unknown; }): import("rxjs").Observable<{ timestamp: number; }>; monitor(): import("rxjs").Observable<"opened" | "closed" | "errored">; }; //# sourceMappingURL=use-socket.d.ts.map