import { CallHandler, ExecutionContext, NestInterceptor } from '@nestjs/common'; import { Request } from 'express'; import { Observable } from 'rxjs'; import { WithSpanContext } from './tracing.helper'; export declare type TraceRequest = Request & WithSpanContext; export declare class TracingInterceptor implements NestInterceptor { intercept(context: ExecutionContext, next: CallHandler): Observable | Promise>; }