36 lines
966 B
TypeScript
36 lines
966 B
TypeScript
import { commitinfo } from './00_commitinfo_data.js';
|
|
|
|
// Export core SmartDB module
|
|
export * from './ts_smartdb/index.js';
|
|
|
|
// Export LocalSmartDb
|
|
export { LocalSmartDb } from './ts_local/index.js';
|
|
export type { ILocalSmartDbOptions, ILocalSmartDbConnectionInfo } from './ts_local/index.js';
|
|
|
|
// Export migration
|
|
export { StorageMigrator } from './ts_migration/index.js';
|
|
|
|
// Export commitinfo
|
|
export { commitinfo };
|
|
|
|
// Re-export oplog / debug types for convenience
|
|
export type {
|
|
IOpLogEntry,
|
|
IOpLogResult,
|
|
IOpLogStats,
|
|
IRevertResult,
|
|
ICollectionInfo,
|
|
IDocumentsResult,
|
|
ISmartDbMetrics,
|
|
ISmartDbHealth,
|
|
ISmartDbDatabaseTenantInput,
|
|
ISmartDbDeleteDatabaseTenantInput,
|
|
ISmartDbRotateDatabaseTenantPasswordInput,
|
|
ISmartDbDatabaseTenantDescriptor,
|
|
ISmartDbDeleteDatabaseTenantResult,
|
|
ISmartDbDatabaseExportCollection,
|
|
ISmartDbDatabaseExport,
|
|
ISmartDbImportDatabaseInput,
|
|
ISmartDbImportDatabaseResult,
|
|
} from './ts_smartdb/index.js';
|