import { AppConfig } from '../../config/schema.js'; import { IEmbeddingService } from '../embeddings/types.js'; import { IGenAIService } from './types.js'; export declare class AIProviderRegistry { private config; private embeddingServices; private genAIServices; constructor(aiConfig: AppConfig['ai']); getEmbeddingService(providerId?: string): Promise; getAllEmbeddingServices(): Promise<{ id: string; service: IEmbeddingService; }[]>; getGenAIService(providerId?: string): Promise; } //# sourceMappingURL=registry.d.ts.map