UNPKG

dynamoose

Version:

Dynamoose is a modeling tool for Amazon's DynamoDB (inspired by Mongoose)

22 lines (21 loc) 2.69 kB
import * as DynamoDB from "@aws-sdk/client-dynamodb"; import { Instance } from "../../Instance"; declare function main(instance: Instance, method: "describeTable", params: DynamoDB.DescribeTableInput): Promise<DynamoDB.DescribeTableOutput>; declare function main(instance: Instance, method: "createTable", params: DynamoDB.CreateTableInput): Promise<DynamoDB.CreateTableOutput>; declare function main(instance: Instance, method: "updateTable", params: DynamoDB.UpdateTableInput): Promise<DynamoDB.UpdateTableOutput>; declare function main(instance: Instance, method: "updateTimeToLive", params: DynamoDB.UpdateTimeToLiveInput): Promise<DynamoDB.UpdateTimeToLiveOutput>; declare function main(instance: Instance, method: "describeTimeToLive", params: DynamoDB.DescribeTimeToLiveInput): Promise<DynamoDB.DescribeTimeToLiveOutput>; declare function main(instance: Instance, method: "listTagsOfResource", params: DynamoDB.ListTagsOfResourceCommandInput): Promise<DynamoDB.ListTagsOfResourceCommandOutput>; declare function main(instance: Instance, method: "tagResource", params: DynamoDB.TagResourceCommandInput): Promise<DynamoDB.TagResourceCommandOutput>; declare function main(instance: Instance, method: "untagResource", params: DynamoDB.UntagResourceCommandInput): Promise<DynamoDB.UntagResourceCommandOutput>; declare function main(instance: Instance, method: "getItem", params: DynamoDB.GetItemInput): Promise<DynamoDB.GetItemOutput>; declare function main(instance: Instance, method: "deleteItem", params: DynamoDB.DeleteItemInput): Promise<DynamoDB.DeleteItemOutput>; declare function main(instance: Instance, method: "updateItem", params: DynamoDB.UpdateItemInput): Promise<DynamoDB.UpdateItemOutput>; declare function main(instance: Instance, method: "putItem", params: DynamoDB.PutItemInput): Promise<DynamoDB.PutItemOutput>; declare function main(instance: Instance, method: "batchWriteItem", params: DynamoDB.BatchWriteItemInput): Promise<DynamoDB.BatchWriteItemOutput>; declare function main(instance: Instance, method: "batchGetItem", params: DynamoDB.BatchGetItemInput): Promise<DynamoDB.BatchGetItemOutput>; declare function main(instance: Instance, method: "query", params: DynamoDB.QueryInput): Promise<DynamoDB.QueryOutput>; declare function main(instance: Instance, method: "scan", params: DynamoDB.ScanInput): Promise<DynamoDB.ScanOutput>; declare function main(instance: Instance, method: "transactGetItems", params: DynamoDB.TransactGetItemsInput): Promise<DynamoDB.TransactGetItemsOutput>; declare function main(instance: Instance, method: "transactWriteItems", params: DynamoDB.TransactWriteItemsInput): Promise<DynamoDB.TransactWriteItemsOutput>; export default main;