import { QueryOptions } from './namedParameters'; import { Paginator } from './Paginator'; import { ZeroArgumentsConstructor } from '@awslabs-community-fork/dynamodb-data-marshaller'; import { ConditionExpression, ConditionExpressionPredicate } from '@awslabs-community-fork/dynamodb-expressions'; import { DynamoDB } from "@aws-sdk/client-dynamodb"; /** * Iterates over each page of items returned by a DynamoDB query until no more * pages are available. */ export declare class QueryPaginator extends Paginator { constructor(client: DynamoDB, valueConstructor: ZeroArgumentsConstructor, keyCondition: ConditionExpression | { [propertyName: string]: ConditionExpressionPredicate | any; }, options?: QueryOptions & { tableNamePrefix?: string; }); }