dynatron
Version:
The most advanced ORM for AWS DynamoDB
16 lines (15 loc) • 704 B
TypeScript
import { ReturnConsumedCapacity } from "@aws-sdk/client-dynamodb";
import { DynatronClient } from "../../dynatron";
import { BUILD } from "../../utils/misc-utils";
import { Request } from "./request";
export declare class ItemRequest extends Request {
protected readonly databaseClient: DynatronClient;
protected tableName?: string | undefined;
protected ReturnConsumedCapacity: ReturnConsumedCapacity;
constructor(databaseClient: DynatronClient, tableName?: string | undefined);
returnConsumedCapacity: (returnConsumedCapacity?: ReturnConsumedCapacity) => this;
[BUILD](): {
ReturnConsumedCapacity: ReturnConsumedCapacity;
TableName: string | undefined;
};
}