import type { Request, Response, NextFunction } from 'express'; /** * Middleware that adds ETag support for conditional GET requests. * Generates a weak ETag from the response body hash. * Returns 304 Not Modified when the client's If-None-Match header matches. */ export declare function etagMiddleware(): (req: Request, res: Response, next: NextFunction) => void;