Files
tasq/node_modules/agentdb/dist/src/backends/index.d.ts
T
2026-04-09 19:01:53 +08:00

14 lines
810 B
TypeScript

/**
* 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