UNPKG

aws4-express

Version:

Express middleware handlers for validation AWS Signature V4

15 lines (14 loc) 764 B
import { NextFunction, Request, Response } from 'express'; export declare const rawBodyFromVerify: (req: any, _res: any, buf: Buffer, _encoding: string) => void; export declare const rawBodyFromStreamEncoding: (encoding?: BufferEncoding) => (req: Request & { rawBody?: string; }, _res: Response, next: NextFunction) => void; export declare const rawBodyFromStream: (req: Request & { rawBody?: string; }, _res: Response, next: NextFunction) => void; export declare const rawBodyBufferFromStreamEncoding: (encoding?: BufferEncoding) => (req: Request & { rawBody?: Buffer; }, _res: Response, next: NextFunction) => void; export declare const rawBodyBufferFromStream: (req: Request & { rawBody?: Buffer; }, _res: Response, next: NextFunction) => void;