UNPKG

dynatron

Version:

The most advanced ORM for AWS DynamoDB

16 lines (15 loc) 704 B
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; }; }