import type { MemoryConfigInput, MemoryConfigOutput } from '../types/index.js'; import type { RuntimeConfigStore } from '../config-store.js'; import type { AnthropicClient } from '../llm/anthropic-client.js'; import type { OllamaClient } from '../llm/ollama-client.js'; import type { EntityExtractor } from '../extraction/extractor.js'; import type { SQLiteStore } from '../storage/sqlite.js'; import type { QdrantStore } from '../storage/qdrant.js'; import type { Neo4jStore } from '../storage/neo4j.js'; import type { Consolidator } from '../consolidation/consolidator.js'; import type { CortexConfig } from '../config.js'; export interface ConfigToolDeps { configStore: RuntimeConfigStore; llmClient: AnthropicClient; ollamaClient: OllamaClient; extractor: EntityExtractor; sqlite: SQLiteStore; qdrant: QdrantStore; neo4j: Neo4jStore; consolidator: Consolidator | null; baseConfig: CortexConfig; } export declare function handleMemoryConfig(args: MemoryConfigInput, deps: ConfigToolDeps): Promise; //# sourceMappingURL=config.d.ts.map