import { TransactGetItemsCommand as __TransactGetItemsCommand } from "@aws-sdk/client-dynamodb"; import { Command as $Command } from "@smithy/core/client"; import { Handler, MiddlewareStack } from "@smithy/types"; import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { DynamoDBDocumentClientCommand } from "../baseCommand/DynamoDBDocumentClientCommand"; import { DynamoDBDocumentClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes, } from "../DynamoDBDocumentClient"; export { DynamoDBDocumentClientCommand, $Command }; export type TransactGetCommandInput = Pick< __TransactGetItemsCommandInput, Exclude > & { TransactItems: | (Pick> & { Get: | (Pick> & { Key: Record | undefined; }) | undefined; })[] | undefined; }; export type TransactGetCommandOutput = Pick< __TransactGetItemsCommandOutput, Exclude > & { Responses?: | (Pick> & { Item?: Record | undefined; })[] | undefined; }; export declare class TransactGetCommand extends DynamoDBDocumentClientCommand< TransactGetCommandInput, TransactGetCommandOutput, __TransactGetItemsCommandInput, __TransactGetItemsCommandOutput, DynamoDBDocumentClientResolvedConfig > { readonly input: TransactGetCommandInput; protected readonly inputKeyNodes: { TransactItems: { "*": { Get: { Key: import("../commands/utils").KeyNodeChildren; }; }; }; }; protected readonly outputKeyNodes: { Responses: { "*": { Item: import("../commands/utils").KeyNodeChildren; }; }; }; protected readonly clientCommand: __TransactGetItemsCommand; readonly middlewareStack: MiddlewareStack< TransactGetCommandInput | __TransactGetItemsCommandInput, TransactGetCommandOutput | __TransactGetItemsCommandOutput >; constructor(input: TransactGetCommandInput); resolveMiddleware( clientStack: MiddlewareStack, configuration: DynamoDBDocumentClientResolvedConfig, options?: __HttpHandlerOptions ): Handler; } import { Get, ItemResponse, TransactGetItem, TransactGetItemsCommandInput as __TransactGetItemsCommandInput, TransactGetItemsCommandOutput as __TransactGetItemsCommandOutput, } from "@aws-sdk/client-dynamodb"; import { NativeAttributeValue } from "@aws-sdk/util-dynamodb";