UNPKG

otel-nestjs-instrumentation

Version:

Comprehensive OpenTelemetry instrumentation for NestJS applications - SQS, Kafka, HTTP/2, cron jobs and custom protocols

10 lines (9 loc) 393 B
import { CanActivate, ExecutionContext } from '@nestjs/common'; import { EventEmitter } from 'stream'; import { InternalContext } from './internal'; export declare class OtelContextGuard implements CanActivate { private readonly emitter; private readonly context; constructor(emitter: EventEmitter, context: InternalContext); canActivate(context: ExecutionContext): boolean; }