@swarmion/serverless-contracts
Version:
Generate and use type-safe contracts between your Serverless services.
8 lines • 480 B
TypeScript
import { SQSContract } from '../sqsContract';
import { SendMessageBuilderOptions, SendMessageSideEffect } from '../types';
/**
* creates a sendMessage side effect
* The sendMessage function validates a message against the contract and sends it to the SQS queue
*/
export declare const buildSendMessage: <Contract extends SQSContract>(contract: Contract, options: SendMessageBuilderOptions<Contract>) => SendMessageSideEffect<Contract>;
//# sourceMappingURL=sendMessage.d.ts.map