import { ParentBasedSampler } from '@opentelemetry/sdk-trace-base'; import { Context, Link, SpanAttributes, SpanKind } from '@opentelemetry/api'; import { SamplingResult } from '@opentelemetry/sdk-trace-base/build/src/Sampler.js'; export declare class SpanFilterSampler extends ParentBasedSampler { shouldSample(context: Context, traceId: string, spanName: string, spanKind: SpanKind, attributes: SpanAttributes, links: Link[]): SamplingResult; }