npm package diff
Package: @forge/kvs
Versions: 1.1.1-next.1-experimental-994fcd3 - 1.1.1-next.1-experimental-cd26ead
File: package/out/interfaces/kvs-api.d.ts
Index: package/out/interfaces/kvs-api.d.ts
===================================================================
--- package/out/interfaces/kvs-api.d.ts
+++ package/out/interfaces/kvs-api.d.ts
@@ -101,6 +101,28 @@
set?: RequestSet<T>[];
delete?: RequestDelete[];
check?: RequestCheck[];
};
+export declare type BatchSetItem<T> = {
+ entityName?: string;
+ key: string;
+ value: T;
+};
+export declare type BatchSetRequest<T> = Array<BatchSetItem<T>>;
+export declare type BatchSetResponse = {
+ successfulKeys: BatchItemSuccess[];
+ failedKeys: BatchItemError[];
+};
+export declare type BatchItemSuccess = {
+ key: string;
+ entityName?: string;
+};
+export declare type BatchItemError = {
+ key: string;
+ entityName?: string;
+ error: {
+ code: string;
+ message: string;
+ };
+};
export {};
//# sourceMappingURL=kvs-api.d.ts.map
\ No newline at end of file