dynatron
Version:
The most advanced ORM for AWS DynamoDB
12 lines (11 loc) • 499 B
TypeScript
import { TransactGetItemsOutput } from "@aws-sdk/client-dynamodb";
import { ItemRequest } from "../_core/items-request";
import { DynatronClient, NativeValue } from "../../dynatron";
import { Get } from "../items/items-get";
export declare class TransactGet extends ItemRequest {
private items;
constructor(databaseClient: DynatronClient, items: Get[]);
$: <T = NativeValue[] | undefined>() => Promise<{
data: T | undefined;
} & Omit<TransactGetItemsOutput, "Responses">>;
}