UNPKG

next

Version:

The React Framework

7 lines (6 loc) 532 B
import { Span } from '@opentelemetry/api'; export declare const tracer: import("@opentelemetry/api").Tracer; export declare function stackPush(compiler: any, spanName: string, attrs?: any): any; export declare function stackPop(compiler: any, span: any, associatedName?: string): void; export declare function traceFn<T extends (...args: unknown[]) => ReturnType<T>>(span: Span, fn: T): ReturnType<T>; export declare function traceAsyncFn<T extends (...args: unknown[]) => ReturnType<T>>(span: Span, fn: T): Promise<ReturnType<T>>;