import { HttpErrors, Request, Response } from '@loopback/rest'; import { LLMStreamEvent } from '../graphs/event.types'; import { ITransport } from './types'; export declare class HttpTransport implements ITransport { private readonly response; private readonly req; private readonly data; constructor(response: Response, req: Request); private _ended; start(): Promise; send(message: LLMStreamEvent): Promise; onCancel(cb: Function): void; end(err?: HttpErrors.HttpError): Promise; private _handleChunk; }