import { DynamoDB } from "aws-sdk"; declare function main(method: "describeTable", params: DynamoDB.DescribeTableInput): Promise; declare function main(method: "createTable", params: DynamoDB.CreateTableInput): Promise; declare function main(method: "updateTable", params: DynamoDB.UpdateTableInput): Promise; declare function main(method: "updateTimeToLive", params: DynamoDB.UpdateTimeToLiveInput): Promise; declare function main(method: "describeTimeToLive", params: DynamoDB.DescribeTimeToLiveInput): Promise; declare function main(method: "getItem", params: DynamoDB.GetItemInput): Promise; declare function main(method: "deleteItem", params: DynamoDB.DeleteItemInput): Promise; declare function main(method: "updateItem", params: DynamoDB.UpdateItemInput): Promise; declare function main(method: "putItem", params: DynamoDB.PutItemInput): Promise; declare function main(method: "batchWriteItem", params: DynamoDB.BatchWriteItemInput): Promise; declare function main(method: "batchGetItem", params: DynamoDB.BatchGetItemInput): Promise; declare function main(method: "query", params: DynamoDB.QueryInput): Promise; declare function main(method: "scan", params: DynamoDB.ScanInput): Promise; declare function main(method: "transactGetItems", params: DynamoDB.TransactGetItemsInput): Promise; declare function main(method: "transactWriteItems", params: DynamoDB.TransactWriteItemsInput): Promise; export = main;