/**
 * Lightweight LLM call for memory subsystem (extraction, consolidation, session notes).
 *
 * Tries providers in order: Anthropic direct → OpenRouter.
 * Fire-and-forget safe — never throws; returns empty string on failure.
 *
 * @module
 */
/**
 * Make a lightweight LLM call for memory operations.
 *
 * Resolves the first available provider from ANTHROPIC_API_KEY, OPENROUTER_API_KEY.
 * Returns empty string on any failure — callers must guard on empty output.
 */
export declare function callLlmForMemory(prompt: string, systemPrompt?: string): Promise<string>;
