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