UNPKG

@allthings/cloud-toolkit

Version:

Standardizes the setup of aws, datadog and other things

13 lines (12 loc) 433 B
import { InvocationType, LambdaClientConfig } from '@aws-sdk/client-lambda'; import { Logger } from 'winston'; export interface ILambda { clientConfig?: LambdaClientConfig; functionName: string; logger?: Logger; } export type TInvokeLambda = (invocationType: InvocationType, payload: object) => Promise<boolean>; declare const lambda: (userConfig: ILambda) => { invokeLambda: TInvokeLambda; }; export default lambda;