/** * LocalGenAIService - Ollama-based Local GenAI Service * Implements IGenAIService interface for local model inference */ import { IGenAIService, GenAIResult } from './types.js'; import { ToolDef } from './tools.js'; export declare class LocalGenAIService implements IGenAIService { private baseUrl; private modelName; constructor(config?: { baseUrl?: string; model?: string; }); init(): Promise; getModelName(): string; generate(prompt: string, tools?: ToolDef[]): Promise; stream(prompt: string, _tools?: ToolDef[]): AsyncGenerator; private zodToSimpleSchema; private getZodType; private getRequiredFields; } //# sourceMappingURL=local-genai-service.d.ts.map