@jill64/types-lambda
Version:
λ Unofficial AWS Lambda type definition
11 lines (9 loc) • 475 B
text/typescript
import { LambdaRequestContext } from './LambdaRequestContext.js'
import { LambdaRequestPayload } from './LambdaRequestPayload.js'
import { LambdaResponseCallback } from './LambdaResponseCallback.js'
import type { LambdaResponsePayload } from './LambdaResponsePayload.js'
export type LambdaHandler = (
event: LambdaRequestPayload,
context: LambdaRequestContext,
callback: LambdaResponseCallback
) => Promise<LambdaResponsePayload | void> | LambdaResponsePayload | void