import { type MockedClass, vi } from 'vitest'; import { SignalClient } from '../api/SignalClient'; import RTCEngine from '../room/RTCEngine'; vi.mock('../api/SignalClient'); vi.mock('../room/RTCEngine'); // mock helpers for testing const mocks: { SignalClient: MockedClass; RTCEngine: MockedClass; MockLocalVideoTrack: { stop: () => void }; } = { SignalClient: SignalClient as MockedClass, RTCEngine: RTCEngine as MockedClass, MockLocalVideoTrack: { stop: vi.fn(), }, }; export default mocks;