import { Layer } from "@effect/core/io/Layer/definition"; import { Effect } from "@effect/core/io/Effect/definition"; import { Scope } from "@effect/core/io/Scope/definition"; /** * Returns a scoped effect that, if evaluated, will return the lazily computed * result of this layer. * @tsplus getter effect/core/io/Layer memoize * @tsplus location "@effect/core/io/Layer/operations/memoize" */ export declare function memoize(self: Layer): Effect>; //# sourceMappingURL=memoize.d.ts.map