import type { RequestHandler } from './request-handlers/_create'; export type LambdaResponse = (result: ResultType) => Promise; export type LambdaRequest = ( event: EventType, ) => Promise | ResultType | void>; export type MiddlewareFn> = RH extends RequestHandler ? LambdaRequest : never;