/** * AgentDB Backends - Unified Vector Storage Interface * * Provides automatic backend selection between RuVector and HNSWLib * with graceful fallback and clear error messages. */ export type { VectorBackend, VectorConfig, SearchResult, SearchOptions, VectorStats } from './VectorBackend.js'; export { RuVectorBackend } from './ruvector/RuVectorBackend.js'; export { RuVectorLearning } from './ruvector/RuVectorLearning.js'; export { HNSWLibBackend } from './hnswlib/HNSWLibBackend.js'; export { createBackend, detectBackends, getRecommendedBackend, isBackendAvailable, getInstallCommand } from './factory.js'; export type { BackendType, BackendDetection } from './factory.js'; export type { LearningConfig, EnhancementOptions } from './ruvector/RuVectorLearning.js'; //# sourceMappingURL=index.d.ts.map