1 import { ProtocolCommand
} from
'../../../types/UIProtocol';
2 import WebSocketServer from
'../../WebSocketServer';
4 export default abstract class AbstractUIService
{
5 protected readonly webSocketServer
: WebSocketServer
;
7 constructor(webSocketServer
: WebSocketServer
) {
8 this.webSocketServer
= webSocketServer
;
11 abstract handleMessage(command
: ProtocolCommand
, payload
: Record
<string, unknown
>): Promise
<void>;