import { VercelAiClient, VercelAiClientConfigureProps } from './vercelai-client'; import { LanguageModelV1 } from 'ai'; type BedrockProvider = (model: string) => LanguageModelV1; /** * AWS Bedrock Assistant LLM for Client only */ export declare class BedrockAssistant extends VercelAiClient { protected static region: string; protected static baseURL: string; protected providerInstance: BedrockProvider | null; protected static instance: BedrockAssistant | null; static getRegion(): string; static configure(config: VercelAiClientConfigureProps & { region?: string; }): void; private static loadModule; static testConnection(apiKey: string, model: string): Promise; private constructor(); private initializeProvider; static getInstance(): Promise; restart(): void; } export {};