/** * Bedrock Chat Handler * * Executes chat requests against the Bedrock Converse API. */ import { ChatRequest, ChatResponse } from "../Provider.js"; import { BedrockConfig } from "./config.js"; export declare class BedrockChat { private readonly config; private readonly authMode; private readonly baseUrl; constructor(config: BedrockConfig); /** * Execute a chat request against Bedrock Converse API. */ execute(request: ChatRequest): Promise; /** * Build request headers based on auth mode. */ private buildHeaders; /** * Parse Bedrock response to NodeLLM format. */ private parseResponse; } //# sourceMappingURL=Chat.d.ts.map