codecrucible-synth
Version:
Production-Ready AI Development Platform with Multi-Voice Synthesis, Smithery MCP Integration, Enterprise Security, and Zero-Timeout Reliability
12 lines • 511 B
TypeScript
import { IProviderRepository, ProviderConfig } from '../core/providers/provider-repository.js';
export declare class ProviderManager {
private providerRepository;
constructor();
initialize(): Promise<void>;
initializeProviders(providers: ProviderConfig[]): Promise<void>;
private createProvider;
selectProvider(model?: string): ProviderConfig | null;
getProviders(): Map<string, any>;
getProviderRepository(): IProviderRepository;
}
//# sourceMappingURL=provider-manager.d.ts.map