import type { BatchWriteCommandOutput } from '@aws-sdk/lib-dynamodb'; import type { Entity } from '../../../entity/index.js'; import type { Schema, TransformedValue } from '../../../schema/index.js'; import { AccessPattern } from '../../../table/actions/accessPattern/index.js'; import type { RequestEntities as BatchGetRequestEntities } from '../../../table/actions/batchGet/batchGetCommand.js'; import type { BatchGetCommandOptions, ExecuteBatchGetInput, ExecuteBatchGetResponses, IBatchGetRequest } from '../../../table/actions/batchGet/index.js'; import { BatchGetCommand } from '../../../table/actions/batchGet/index.js'; import type { BatchWriteCommandOptions, RequestEntities as BatchWriteRequestEntities, ExecuteBatchWriteInput, IBatchWriteRequest } from '../../../table/actions/batchWrite/index.js'; import { BatchWriteCommand } from '../../../table/actions/batchWrite/index.js'; import type { DeletePartitionOptions, DeletePartitionResponse } from '../../../table/actions/deletePartition/index.js'; import type { PrimaryKey } from '../../../table/actions/parsePrimaryKey/index.js'; import type { Query, QueryOptions, QueryResponse } from '../../../table/actions/query/index.js'; import type { ScanOptions, ScanResponse } from '../../../table/actions/scan/index.js'; import type { Table } from '../../../table/index.js'; import { TableAction } from '../../../table/index.js'; export declare class TableRepository