/** * LLM Service Implementation. * * Multi-provider LLM service using native fetch (Node 18+). * Routes completion requests to Anthropic, OpenAI, or Ollama based on config. * * Part of Phase 6A: LLM Provider Abstraction Layer. */ import type { ILlmConfigService } from '../../domain/interfaces/ILlmConfigService'; import type { ILlmService } from '../../domain/interfaces/ILlmService'; import type { ILogger } from '../../domain/interfaces/ILogger'; /** * Create an LLM service. * * @param configService - LLM config service for resolving configuration * @param logger - Optional logger */ export declare function createLlmService(configService: ILlmConfigService, logger?: ILogger): ILlmService; //# sourceMappingURL=LlmService.d.ts.map