/** * Provider Registry 实现 * * 管理 embedding 供应商和模型元信息 */ import { ProviderRegistry } from './ProviderRegistry'; import type { EmbeddingModelInfo, ProviderInfo } from './ProviderRegistry'; export declare class ProviderRegistryImpl extends ProviderRegistry { private providers; private aliases; constructor(); listProviders(): Promise; getProvider(providerId: string): Promise; getEmbeddingModel(providerId: string, modelId: string): Promise; getModelDimension(providerId: string, modelId: string): Promise; private normalizeProviderId; }