17 lines
568 B
TypeScript
17 lines
568 B
TypeScript
import * as WS from 'ws';
|
|
import { ResponsesEmitter } from "./internal-base.js";
|
|
import * as ResponsesAPI from "./responses.js";
|
|
import { OpenAI } from "../../client.js";
|
|
export declare class ResponsesWS extends ResponsesEmitter {
|
|
url: URL;
|
|
socket: WS.WebSocket;
|
|
private client;
|
|
constructor(client: OpenAI, options?: WS.ClientOptions | null | undefined);
|
|
send(event: ResponsesAPI.ResponsesClientEvent): void;
|
|
close(props?: {
|
|
code: number;
|
|
reason: string;
|
|
}): void;
|
|
private authHeaders;
|
|
}
|
|
//# sourceMappingURL=ws.d.ts.map
|