UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

13 lines (12 loc) 852 B
import { DeserializeHandlerOptions, Endpoint, MetadataBearer, Pluggable, Provider, RequestSerializer, ResponseDeserializer, SerdeContext, SerdeFunctions, SerializeHandlerOptions, UrlParser } from "@smithy/types"; export declare const deserializerMiddlewareOption: DeserializeHandlerOptions; export declare const serializerMiddlewareOption: SerializeHandlerOptions; export type V1OrV2Endpoint = { urlParser?: UrlParser; endpoint?: Provider<Endpoint>; }; /** * @internal * */ export declare function getSerdePlugin<InputType extends object = any, CommandSerdeContext extends SerdeContext = any, OutputType extends MetadataBearer = any>(config: V1OrV2Endpoint & SerdeFunctions, serializer: RequestSerializer<any, CommandSerdeContext>, deserializer: ResponseDeserializer<OutputType, any, CommandSerdeContext>): Pluggable<InputType, OutputType>;