@forge/storage

2.0.32.0.3-experimental-04cc2b9
out/entity-storage/storage-builder.d.ts
out/entity-storage/storage-builder.d.tsDeleted
−20
Index: package/out/entity-storage/storage-builder.d.ts
===================================================================
--- package/out/entity-storage/storage-builder.d.ts
+++ package/out/entity-storage/storage-builder.d.ts
@@ -1,20 +0,0 @@
-import { GlobalStorage } from '../global-storage';
-import { CustomEntityIndexBuilder } from './query-api';
-declare type EntityGlobalStorage = Pick<GlobalStorage, 'setEntity' | 'getEntity' | 'deleteEntity' | 'listCustomEntities'>;
-export interface EntityStorageBuilderType<T> {
-    query(): CustomEntityIndexBuilder<T>;
-    get(entityKey: string): Promise<T | undefined>;
-    set(entityKey: string, value: T): Promise<void>;
-    delete(entityKey: string): Promise<void>;
-}
-export declare class EntityStorageBuilder<T> implements EntityStorageBuilderType<T> {
-    private entityName;
-    private globalStorage;
-    constructor(entityName: string, globalStorage: EntityGlobalStorage);
-    query(): CustomEntityIndexBuilder<T>;
-    get(entityKey: string): Promise<T | undefined>;
-    set(entityKey: string, value: T): Promise<void>;
-    delete(entityKey: string): Promise<void>;
-}
-export {};
-//# sourceMappingURL=storage-builder.d.ts.map
\ No newline at end of file