import type { DynamicModule, OnModuleInit } from '@nestjs/common'; import { ILogger } from '@rsdk/logging'; import type { PlatformOptions } from '../types'; import type { TracingHeaderMappings } from './types'; export interface TracingOptions { includeDefault: boolean; additionalMappings?: TracingHeaderMappings[]; } export declare class TracingModule implements OnModuleInit { private readonly logger; private trace; private context; constructor(logger: ILogger); static forRoot({ tracing, plugins, }: PlatformOptions): DynamicModule; onModuleInit(): Promise; }