UNPKG

dynatron

Version:

The most advanced ORM for AWS DynamoDB

14 lines (13 loc) 551 B
import { BatchWriteItemOutput } from "@aws-sdk/client-dynamodb"; import { Amend } from "../_core/items-amend"; import { DynatronClient, NativeValue } from "../../dynatron"; import { Delete } from "../items/items-delete"; import { Put } from "../items/items-put"; export declare class BatchWrite extends Amend { private items; constructor(databaseClient: DynatronClient, items: (Put | Delete)[]); private batchWriteSegment; $: <T = NativeValue[] | undefined>() => Promise<{ data: T | undefined; } & BatchWriteItemOutput>; }