import type * as Cause from "../Cause.js"; import type * as Effect from "../Effect.js"; import * as Option from "../Option.js"; import * as Tracer from "../Tracer.js"; import type { Unify } from "../Unify.js"; export declare const currentPropagatedSpan: Effect.Effect; export declare const filterDisablePropagation: (self: Option.Option) => Option.Option; export declare const functionWithSpan: , Ret extends Effect.Effect>(options: { readonly body: (...args: Args) => Ret; readonly options: Effect.FunctionWithSpanOptions | ((...args: Args) => Effect.FunctionWithSpanOptions); readonly captureStackTrace?: boolean | undefined; }) => (...args: Args) => Unify; //# sourceMappingURL=core-effect.d.ts.map