UNPKG

@eggjs/tracer

Version:
16 lines (15 loc) 392 B
import { Context } from '@eggjs/core'; import type { Tracer } from '../../lib/tracer.js'; declare const TRACER: unique symbol; export default class TracerContext extends Context { [TRACER]: Tracer | undefined; get tracer(): Tracer; get traceId(): string; } declare module '@eggjs/core' { interface Context { tracer: Tracer; traceId: string; } } export {};