import type { SQSBatchResponse } from 'aws-lambda/trigger/sqs';
import { SQSHandlerParameters, SwarmionSQSHandler, SwarmionSQSRecord } from '../types';
export declare const getAllRecordsHandler: <MessageBody, MessageAttributes, AdditionalArgs extends unknown[]>(handleRecord: SwarmionSQSHandler<MessageBody, MessageAttributes, AdditionalArgs>, context: SQSHandlerParameters[1], callback: SQSHandlerParameters[2], additionalArgs: AdditionalArgs) => (event: {
    records: SwarmionSQSRecord<MessageBody, MessageAttributes>[];
}) => Promise<SQSBatchResponse>;
//# sourceMappingURL=allRecordsHandler.d.ts.map