UNPKG

@swarmion/serverless-contracts

Version:

Generate and use type-safe contracts between your Serverless services.

6 lines 604 B
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