import { Tag } from "@tsplus/stdlib/service/Tag"; import { Effect } from "@effect/core/io/Effect/definition"; import { Layer } from "@effect/core/io/Layer/definition"; import { Scope } from "@effect/core/io/Scope/definition"; /** * Constructs a layer from the specified scoped effect. * @tsplus static effect/core/io/Layer.Ops scoped * @tsplus location "@effect/core/io/Layer/operations/scoped" */ export declare function scoped(tag: Tag, effect: Effect): Layer, E, T>; //# sourceMappingURL=scoped.d.ts.map