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;
}
