UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

19 lines (18 loc) 450 B
/// <reference types="node" /> import { IncomingMessage } from 'http'; import { WebSocket } from 'ws'; type ClientConnection = { connection: WebSocket; request: IncomingMessage; }; export declare class WebSocketServer { #private; constructor(config: { port: number; }); waitForConnected(): Promise<ClientConnection>; waitForClosed(): Promise<void>; nextMessage(): Promise<any>; close(): void; } export {};