import type { CcRequest, CcResponse, SseMessage } from '../../types/request.types.js'; export declare function sendRequest(request: CcRequest): Promise>; export declare function getRequestUrl(request: CcRequest): URL; export declare function getRequestBody(request: CcRequest): BodyInit | null; export declare class SseResponseBody { #private; constructor(response: Response, signal: AbortSignal | undefined); read({ onMessage, onError, onClose, }: { onMessage: (message: SseMessage) => void; onError?: (err: unknown) => void; onClose?: (reason?: unknown) => void; }): Promise; } //# sourceMappingURL=request.d.ts.map