export declare class JupyterSocket { private socket; private reader; private buffered; private readonly stopped; private ready; private readonly type; private readonly port; constructor(type: "DEALER" | "SUB", port: number); connect(signal?: AbortSignal): Promise; send(frames: readonly Buffer[]): Promise; [Symbol.asyncIterator](): AsyncGenerator; close(): void; private read; private readFrame; private write; }