personal-data-wallet-sdk
Version:
TypeScript SDK for Personal Data Wallet - Decentralized memory system with AI embeddings, HNSW vector search, SEAL encryption and Walrus storage
31 lines (27 loc) • 725 B
text/typescript
/**
* Batch Processing Module
*
* Comprehensive batch processing and caching system for the PDW SDK.
* Provides intelligent batching, memory caching, and performance optimization.
*/
export { BatchingService } from './BatchingService';
export { MemoryProcessingCache } from './MemoryProcessingCache';
export { BatchManager } from './BatchManager';
export type {
BatchItem,
BatchProcessor,
CacheConfig,
CacheItem,
CacheMetrics
} from './BatchingService';
export type {
MemoryCacheConfig,
CachedMemory,
CachedEmbedding,
MemoryCacheStats
} from './MemoryProcessingCache';
export type {
BatchManagerConfig,
BatchManagerStats,
BatchJobStatus
} from './BatchManager';