/** * Gzips `res` when the client accepts gzip and the body is compressible * text. Streams (no buffering), so it is safe for large and streamed * responses. Responses that are already encoded, ranged, bodiless or * event streams pass through untouched. */ export default function compressResponse(req: Request, res: Response): Response;