@sailboat-computer/data-storage
Version:
Shared data storage library for sailboat computer v3
19 lines (15 loc) • 785 B
text/typescript
/**
* Storage module exports
*
* This file exports all storage-related classes and interfaces
*/
// Export interfaces
export * from './UnifiedStorageManager';
// Export implementations
export { UnifiedStorageManagerImpl, createUnifiedStorageManager } from './UnifiedStorageManagerImpl';
export { LocalFileProvider, createLocalFileProvider } from './providers/local-file';
export { StorageManagerImpl, createStorageManager } from './manager';
// Export other storage providers as needed
// export { RedisStorageProvider, createRedisStorageProvider } from './providers/redis';
// export { InfluxDBStorageProvider, createInfluxDBStorageProvider } from './providers/influxdb';
// export { PostgreSQLStorageProvider, createPostgreSQLStorageProvider } from './providers/postgresql';