import type { MatchOption } from '@octopus-sdk/browser-core'; type SkywalkingPropagator = { type: 'skywalking'; skywalkingNamespace?: string; }; /** * tracecontext: W3C Trace Context (traceparent) * skywalking: Skywalking Header (sw8) */ export type PropagatorType = 'skywalking' | 'tracecontext'; export type Propagator = PropagatorType | SkywalkingPropagator; export type TracingOption = { match: MatchOption; propagators: Propagator[]; }; export type ForwardTracingLogsType = false | 'brief' | 'full'; export {};