import type { LLMRequest, LLMResponse, LLMChunk } from './types.ts'; export interface ILLMProvider { complete(request: LLMRequest): Promise; stream(request: LLMRequest): Promise>; embed(text: string): Promise; getContextWindow(): number; setModel(model: string): void; } //# sourceMappingURL=ILLMProvider.d.ts.map