import * as T from '@effect-ts/core/Effect'; import type { Clock } from '@effect-ts/core/Effect/Clock'; import type { Has } from '@effect-ts/core/Has'; import * as OT from '@effect-ts/otel'; export declare const provideJaegerTracing: (serviceName: string) => (self: T.Effect) => T.Effect & R1, E1, A1>; export declare const provideTracing: (tracingServiceName: string, tracer?: "dummy" | "otel" | "based-on-env") => (self: T.Effect) => T.Effect & R1, E1, A1>; export declare const DummyTracing: Has; export declare const provideDummyTracing: (next: T.Effect & R0, E, A>) => T.Effect; //# sourceMappingURL=index.d.ts.map