import { Message } from 'vscode-jsonrpc'; import { AbstractMessageWriter, MessageWriter } from 'vscode-jsonrpc'; import type { IWebSocket } from './socket.js'; export declare class WebSocketMessageWriter extends AbstractMessageWriter implements MessageWriter { protected errorCount: number; protected readonly socket: IWebSocket; constructor(socket: IWebSocket); end(): void; write(msg: Message): Promise; } //# sourceMappingURL=writer.d.ts.map