UNPKG

@swarmion/serverless-contracts

Version:

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

10 lines 674 B
import { GenericApiGatewayContract } from '../apiGatewayContract'; import { ApiGatewayLambdaCompleteTriggerType, ApiGatewayTriggerArgs } from '../types'; /** * Returns a basic serverless function trigger associated to an ApiGatewayContract * * @argument contract your ApiGatewayContract * @argument additionalConfig for example an authorizer reference. Only required when the contract requires authentication */ export declare const getApiGatewayTrigger: <Contract extends GenericApiGatewayContract>(contract: Contract, ...[additionalConfig]: ApiGatewayTriggerArgs<Contract>) => ApiGatewayLambdaCompleteTriggerType<Contract>; //# sourceMappingURL=lambdaTrigger.d.ts.map