import type { Request, RequestHandler } from 'express'; export declare const generateRequestId: () => string; export declare const requestIdMiddleware: () => RequestHandler; export declare const extractRequestId: (req: Request) => string | undefined; export declare const extractWebSocketRequestId: (headers: Record) => string; interface GrpcMetadata { get(key: string): string[] | undefined; } export declare const extractGrpcRequestId: (metadata: GrpcMetadata) => string; export {}; //# sourceMappingURL=request-id.d.ts.map