import type { OnModuleInit } from '@nestjs/common'; import { ModuleRef } from '@nestjs/core'; import type { HttpCaptureInput, HttpCaptureOptions, HttpRequestEntry } from './http-request.interface.js'; export declare class HttpProfilerRecorder implements OnModuleInit { private readonly moduleRef; readonly options: HttpCaptureOptions; readonly maskHeaders: string[]; private readonly maskQueryParams; private cls; readonly traceIdHeader: string | undefined; constructor(moduleRef: ModuleRef, options: HttpCaptureOptions); outgoingTraceId(): string | undefined; onModuleInit(): void; private resolveCls; capture(input: HttpCaptureInput): void; record(entry: HttpRequestEntry): void; }