import { Layer } from "@effect/core/io/Layer/definition"; import { Scope } from "@effect/core/io/Scope/definition"; import { Effect } from "@effect/core/io/Effect/definition"; import { Env } from "@tsplus/stdlib/service/Env"; /** * A layer that constructs a scope and closes it when the workflow the layer * is provided to completes execution, whether by success, failure, or * interruption. This can be used to close a scope when providing a layer to a * workflow. * @tsplus static effect/core/io/Layer.Ops scope * @tsplus location "@effect/core/io/Layer/operations/scope" */ export declare const scope: Layer; //# sourceMappingURL=scope.d.ts.map