import { Journal } from "./journal.js"; import { Logger } from "./logger.js"; import { ChatCompletionRequest, Fixture } from "./types.js"; import { WebSocketConnection } from "./ws-framing.js"; import * as node_http0 from "node:http"; //#region src/ws-realtime.d.ts declare function handleWebSocketRealtime(ws: WebSocketConnection, fixtures: Fixture[], journal: Journal, defaults: { latency: number; chunkSize: number; replaySpeed?: number; model: string; logger: Logger; strict?: boolean; requestTransform?: (req: ChatCompletionRequest) => ChatCompletionRequest; testId?: string; upgradeHeaders?: node_http0.IncomingHttpHeaders; }): void; //#endregion export { handleWebSocketRealtime }; //# sourceMappingURL=ws-realtime.d.ts.map