import type { Response, NextFunction } from 'express'; import type { RequestContext, AuthenticatedRequest } from './types.js'; export declare const getRequestContext: () => RequestContext | undefined; export declare const runWithRequestContext: (requestId: string, userId: string | undefined, fn: () => T) => T; export declare const requestContextMiddleware: (req: AuthenticatedRequest, _res: Response, next: NextFunction) => void; export declare const getLogMixin: () => Record; //# sourceMappingURL=log-context.d.ts.map