import { SpanStatusCode } from '@opentelemetry/api'; import type { Span, Attributes } from '@opentelemetry/api'; export { SpanStatusCode }; export type { Span }; export declare const startSpan: (name: string, attributes?: Attributes) => Span; /** * Emit a zero-duration funnel marker as a standalone span. Use this for * point-in-time events that don't have a parent span in scope (e.g. a button * press that precedes the operation span). For markers inside an existing * operation span, prefer `parentSpan.addEvent(...)` to preserve correlation. */ export declare const recordEvent: (name: string, attributes?: Attributes) => void; //# sourceMappingURL=tracer.d.ts.map