import { DyFM_SocketEvent } from '@futdevpro/fsm-dynamo/socket'; import { Socket } from 'socket.io'; import { DyNTS_SocketPresence } from '../socket/_models/socket-presence.control-model'; import { DyNTS_SocketServerService_Params } from '../socket/_models/socket-server-service-params.control-model'; import { DyNTS_SocketServerService } from '../socket/_services/socket-server.service'; /** * Mock Socket Server Service for testing purposes * Uses port 0 so the OS assigns a random available port */ export declare class DyNTS_SocketServer_Mock extends DyNTS_SocketServerService { static getInstance(): DyNTS_SocketServer_Mock; getServiceParams(): DyNTS_SocketServerService_Params; getIncomingEvents(): DyFM_SocketEvent[]; protected getPresenceFromSubscriptionEventContent(socketSubscription: any, socket: Socket): Promise; } //# sourceMappingURL=socket-server.mock.d.ts.map