Skip to content

Commit d26bd24

Browse files
committed
Updated types definition
1 parent ce98694 commit d26bd24

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

src/index.d.ts

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,34 @@
1-
import { DocumentClient } from "aws-sdk/lib/dynamodb/document_client";
2-
3-
export interface Item {
4-
key: Object;
5-
data: Object;
6-
}
1+
import { DocumentClient } from "aws-sdk/lib/dynamodb/document_client"
72

83
declare function query(client: DocumentClient)
94
: (table: String)
105
=> (options: DocumentClient.QueryInput)
11-
=> Promise<Item>;
6+
=> Promise<Object>;
127

138
declare function get(client: DocumentClient)
149
: (table: String)
1510
=> (key: Object, options: DocumentClient.GetItemInput)
16-
=> Promise<Item>;
11+
=> Promise<Object>;
1712

1813
declare function scan(client: DocumentClient)
1914
: (table: String)
2015
=> (options: DocumentClient.ScanInput)
21-
=> Promise<Array<Item>>;
16+
=> Promise<Array<Object>>;
2217

2318
declare function put(client: DocumentClient)
2419
: (table: String)
25-
=> (item: Item, options: DocumentClient.PutItemInput)
26-
=> Promise<Item>;
20+
=> (item: Object, options: DocumentClient.PutItemInput)
21+
=> Promise<Object>;
2722

2823
declare function update(client: DocumentClient)
2924
: (table: String)
3025
=> (key: Object, options: DocumentClient.UpdateItemInput)
31-
=> Promise<Item>;
26+
=> Promise<Object>;
3227

3328
declare function remove(client: DocumentClient)
3429
: (table: String)
3530
=> (key: Object, options: DocumentClient.DeleteItemInput)
36-
=> Promise<Item>;
31+
=> Promise<Object>;
3732

3833
exports.query = query;
3934
exports.get = get;

0 commit comments

Comments
 (0)