export type StreamKind = 'eventStream' | 'ndjson'; export declare class HttpStreamResponse { private _httpServer?; private _port?; private _res?; private _initializeState; private _clientConnected; private readonly _initializedCallbacks; private readonly _clientConnectedCallbacks; private readonly _kind; constructor(kind?: StreamKind); waitForClientConnection(): Promise; init(): Promise; private _createServer; private getRandomPort; private _sseStart; private _tryListenOnPort; get port(): number | undefined; get url(): string; send(responseFragment: T): void; close(): void; }