import { type SpanOptions, type Tracer } from './tracer'; export declare function tracePass(tracer: Tracer, options: SpanOptions, run: (signal?: AbortSignal) => Promise, attributesFrom: (result: T) => Record): (signal?: AbortSignal) => Promise;