import { WS2PMessageHandler } from "../impl/WS2PMessageHandler"; import { WS2PResponse } from "../impl/WS2PResponse"; import { Server } from "../../../../../server"; import { WS2PReqMapper } from "./WS2PReqMapper"; import { WS2PCluster } from "../WS2PCluster"; import { WS2PConnection } from "../WS2PConnection"; export declare enum WS2P_REQERROR { UNKNOWN_REQUEST = 0 } export declare class WS2PServerMessageHandler implements WS2PMessageHandler { protected server: Server; protected cluster: WS2PCluster; protected mapper: WS2PReqMapper; private errors; constructor(server: Server, cluster: WS2PCluster); handlePushMessage(json: any, c: WS2PConnection): Promise; answerToRequest(data: any, c: WS2PConnection): Promise; }