1 | import { Context } from '../context/types';
|
2 | import { Span } from './span';
|
3 | import { SpanOptions } from './SpanOptions';
|
4 | import { Tracer } from './tracer';
|
5 |
|
6 |
|
7 |
|
8 | export declare class NoopTracer implements Tracer {
|
9 | startSpan(name: string, options?: SpanOptions, context?: Context): Span;
|
10 | startActiveSpan<F extends (span: Span) => ReturnType<F>>(name: string, fn: F): ReturnType<F>;
|
11 | startActiveSpan<F extends (span: Span) => ReturnType<F>>(name: string, opts: SpanOptions | undefined, fn: F): ReturnType<F>;
|
12 | startActiveSpan<F extends (span: Span) => ReturnType<F>>(name: string, opts: SpanOptions | undefined, ctx: Context | undefined, fn: F): ReturnType<F>;
|
13 | }
|
14 |
|
\ | No newline at end of file |