import type { NextFunction, Request, Response } from 'express-serve-static-core'; interface ResponseProfile { startTime: number; } interface ResponseMetadata extends Record { profile?: ResponseProfile; } interface ResponseLocals { meta?: ResponseMetadata; } /** * Connect middleware to enable profiling of response lifecycle timing. To effectively profile * the response timing, this middleware needs to be called first when initializing your Express * App * @example * const app = express() * app.use(responseProfiler) * // other initialization ... * @param _req The request * @param res The response * @param next The next function */ export declare const responseProfiler: (_req: Request, res: Response, next: NextFunction) => void; export {}; //# sourceMappingURL=responseProfiler.d.ts.map