Tracer import { Tracer } from "destack:telemetry"; Trace span starter. export class Tracer { constructor(sink?: readonly TraceSink | undefined); start(name: &'b readonly string, options?: SpanOptions | undefined): Span; span(name: &'b readonly string, body: (Span) => T, options?: SpanOptions | undefined): T; spanAsync(name: &'b readonly string, body: (Span) => Promise, options?: SpanOptions | undefined): Promise; async spanTask(name: &'b readonly string, body: (Span) => Task, options?: SpanOptions | undefined): Task; } language/library/src/telemetry/trace.ds:124:178 Members constructor(sink?: readonly TraceSink | undefined) Create a tracer. start(name: &'b readonly string, options?: SpanOptions | undefined): Span Start one span. span(name: &'b readonly string, body: (Span) => T, options?: SpanOptions | undefined): T Run body inside one span. spanAsync(name: &'b readonly string, body: (Span) => Promise, options?: SpanOptions | undefined): Promise Run async body inside one span. async spanTask(name: &'b readonly string, body: (Span) => Task, options?: SpanOptions | undefined): Task Run task body inside one span.