feat(rustdb): extract service API logic into a dedicated Rust module and expose shared service types

This commit is contained in:
2026-05-02 12:09:03 +00:00
parent ad3ff57260
commit c00d28c34a
9 changed files with 595 additions and 738 deletions
+5 -1
View File
@@ -21,6 +21,10 @@ export type {
ICollectionInfo,
IDocumentsResult,
ISmartDbMetrics,
} from './rust-db-bridge.js';
// Export service API types
export type {
ISmartDbHealth,
ISmartDbDatabaseTenantInput,
ISmartDbDeleteDatabaseTenantInput,
@@ -31,4 +35,4 @@ export type {
ISmartDbDatabaseExport,
ISmartDbImportDatabaseInput,
ISmartDbImportDatabaseResult,
} from './rust-db-bridge.js';
} from './service-types.js';