import { RawData, WebSocket } from 'ws'; import { IncomingMessage } from 'http'; export type WebSocketSet = { socket: WebSocket; request: IncomingMessage; }; export interface WebSocketEndPoint { connect?(wsSet: WebSocketSet): void; ping?(wsSet: WebSocketSet): void; close?(wsSet: WebSocketSet): void; message(wsSet: WebSocketSet, data: { data: RawData; isBinary: boolean; }): void; error?(wsSet: WebSocketSet, error: Error): void; } //# sourceMappingURL=WebSocketEndPoint.d.ts.map