import type { SocketEvent } from "@ledgerhq/types-live";
import { Observable, Subject } from "rxjs";
export declare const socketErrorSubject: Subject<any>;
export declare const withSocketErrors: (observable: Observable<SocketEvent>) => Observable<SocketEvent>;
export declare const secureChannelMock: (managerGranted?: boolean) => Observable<SocketEvent>;
export declare const bulkSocketMock: (duration?: number) => Observable<SocketEvent>;
export declare const resultMock: (payload: any) => Observable<SocketEvent>;
export declare const createMockSocket: (...observables: Array<Observable<SocketEvent>>) => Observable<SocketEvent>;
//# sourceMappingURL=socket.mock.d.ts.map