import { ChatModel } from "./chat"; import { ModelSetting, Provider as ProviderConfig } from "./config"; import { EmbedModel } from "./embed"; export declare class Provider { private config; private setting; private fetch; private chatProvider; private embedProvider; private imageProvider; constructor(config: ProviderConfig, setting: ModelSetting); getChatModel(index: number): ChatModel; getEmbedModel(): EmbedModel; }