///
import { RealtimeSocketState, type IRealtimeSocket } from '../interfaces';
import { TypedEventEmitter } from './typed-event-emitter';
export declare class MockRTSocket extends TypedEventEmitter implements IRealtimeSocket {
private _id;
private _state;
get id(): string;
get state(): RealtimeSocketState;
constructor();
connect: jest.Mock;
send: jest.Mock;
createReceiverTrack: jest.Mock;
createSenderTrack: jest.Mock;
generateOffer: jest.Mock;
updateSdp: jest.Mock;
reconnect: jest.Mock;
close(): void;
}
//# sourceMappingURL=mocks.d.ts.map