@forge/kvs

1.2.7-next.0-experimental-d9973071.2.7-next.0-experimental-44a932f
out/interfaces/kvs.d.ts
out/interfaces/kvs.d.ts
+6−13
Index: package/out/interfaces/kvs.d.ts
===================================================================
--- package/out/interfaces/kvs.d.ts
+++ package/out/interfaces/kvs.d.ts
@@ -1,37 +1,30 @@
 import { IndexQueryBuilder } from './entity-query';
 import { QueryBuilder } from './query';
 import { TransactionBuilder } from './transaction';
-import { GetOptions, GetResult, BatchResult, PolicySetOptions, OverrideAndReturnSetOptions, SetResult, SetOptions, QueryOptions } from './types';
+import { GetOptions, GetResult, BatchResult } from './types';
 export interface Kvs {
     get<T>(key: string): Promise<T | undefined>;
     get<T>(key: string, options: GetOptions): Promise<GetResult<T> | undefined>;
-    set<T>(key: string, value: T, options?: SetOptions): Promise<void>;
-    set<T>(key: string, value: T, options: PolicySetOptions): Promise<void>;
-    set<T, U = T>(key: string, value: T, options: OverrideAndReturnSetOptions): Promise<SetResult<U> | undefined>;
+    set<T>(key: string, value: T): Promise<void>;
     batchSet<T>(items: Array<{
         key: string;
         value: T;
         entityName?: string;
-        options?: SetOptions;
     }>): Promise<BatchResult>;
     delete(key: string): Promise<void>;
-    query(options?: QueryOptions): QueryBuilder;
+    query(): QueryBuilder;
     getSecret<T>(key: string): Promise<T | undefined>;
     getSecret<T>(key: string, options: GetOptions): Promise<GetResult<T> | undefined>;
-    setSecret<T>(key: string, value: T, options?: SetOptions): Promise<void>;
-    setSecret<T>(key: string, value: T, options: PolicySetOptions): Promise<void>;
-    setSecret<T, U = T>(key: string, value: T, options: OverrideAndReturnSetOptions): Promise<SetResult<U> | undefined>;
+    setSecret<T>(key: string, value: T): Promise<void>;
     deleteSecret(key: string): Promise<void>;
     entity<T>(entityName: string): KvsEntity<T>;
     transact(): TransactionBuilder;
 }
 export interface KvsEntity<T> {
     get(key: string): Promise<T | undefined>;
     get(key: string, options: GetOptions): Promise<GetResult<T> | undefined>;
-    set(key: string, value: T, options?: SetOptions): Promise<void>;
-    set(key: string, value: T, options: PolicySetOptions): Promise<void>;
-    set<U = T>(key: string, value: T, options: OverrideAndReturnSetOptions): Promise<SetResult<U> | undefined>;
+    set(key: string, value: T): Promise<void>;
     delete(key: string): Promise<void>;
-    query(options?: QueryOptions): IndexQueryBuilder<T>;
+    query(): IndexQueryBuilder<T>;
 }
 //# sourceMappingURL=kvs.d.ts.map
\ No newline at end of file