/** * Bedrock Converse codec. Pure request/response translation between OpenAI * Chat Completions JSON and Amazon Bedrock Converse, including streaming SSE. * Model discovery and transport live in `bedrock-source.ts`. */ import type { ConverseCommandInput, ConverseCommandOutput, ConverseStreamOutput } from "@aws-sdk/client-bedrock-runtime"; export declare function isOpusFiveModel(modelId: string): boolean; export declare function toBedrockConverseInput(body: unknown): ConverseCommandInput; export declare function fromBedrockConverseOutput(output: ConverseCommandOutput, model: string): Record; export declare function streamResponse(stream: AsyncIterable, model: string, signal?: AbortSignal): Response; export declare function errorResponse(error: unknown): Response;