import { LlmBridge, LlmBridgePrompt, InvokeOption, LlmBridgeResponse, LlmMetadata } from 'llm-bridge-spec'; import { BedrockRuntimeClient } from '@aws-sdk/client-bedrock-runtime'; import { AbstractModel } from '../models/base/abstract-model'; import { BedrockConfig } from './types'; export declare class BedrockBridge implements LlmBridge { private client; private modelBridge; private config; constructor(client: BedrockRuntimeClient, modelBridge: AbstractModel, config: BedrockConfig); invoke(prompt: LlmBridgePrompt, option?: InvokeOption): Promise; invokeStream(prompt: LlmBridgePrompt, option?: InvokeOption): AsyncGenerator; private parse; getMetadata(): Promise; } //# sourceMappingURL=bedrock-bridge.d.ts.map