import { OpenAIProvider } from '@ai-sdk/openai'; import { LanguageModelV1 } from 'ai'; import { IAIBackServiceOption } from '@opensumi/ide-core-common'; import { ModelInfo } from '../../common/model'; import { BaseLanguageModel } from '../base-language-model'; export declare class OpenAIModel extends BaseLanguageModel { protected initializeProvider(options: IAIBackServiceOption): OpenAIProvider; protected getModelIdentifier(provider: OpenAIProvider, modelId: string): LanguageModelV1; protected getModelInfo(modelId: string): ModelInfo | undefined; } //# sourceMappingURL=openai-language-model.d.ts.map