/** * Local LLM Provider * Calls LLM directly via callback (not via backend proxy) * For future use by Script Service (Phase 2) */ import { LLMProvider, LLMRequest, LLMResponse } from '../llm-provider'; /** * Local LLM provider that calls LLM directly via callback * Allows Script Service to use its own OpenAI integration */ export declare class LocalLLMProvider implements LLMProvider { private llmCallback; private logger?; /** * @param llmCallback Function that calls LLM (provided by environment) */ constructor(llmCallback: (request: LLMRequest) => Promise); setLogger(logger: (message: string, level?: 'log' | 'error' | 'warn') => void): void; callLLM(request: LLMRequest): Promise; } //# sourceMappingURL=local-llm-provider.d.ts.map