export type SemanticMemoryBackend = "sqlite" | "milvus"; export type ExactMemoryBackend = "file" | "redis"; export declare function resolveSemanticMemoryBackend(): SemanticMemoryBackend; export declare function resolveExactMemoryBackend(): ExactMemoryBackend; /** Milvus semantic requires a working embedding provider; otherwise fall back to SQLite. */ export declare function resolveEffectiveSemanticMemoryBackend(): SemanticMemoryBackend; export declare function isRemoteMemoryBackend(params: { exact: ExactMemoryBackend; semantic: SemanticMemoryBackend; }): boolean; //# sourceMappingURL=memoryBackends.d.ts.map