import { Schedule } from "@effect/core/io/Schedule/definition"; import { Layer } from "@effect/core/io/Layer/definition"; import { Tag } from "@tsplus/stdlib/service/Tag"; /** * Retries constructing this layer according to the specified schedule. * @tsplus static effect/core/io/Layer.Aspects retry * @tsplus pipeable effect/core/io/Layer retry * @tsplus location "@effect/core/io/Layer/operations/retry" */ export declare function retry(schedule: Schedule): (self: import("../definition").Layer) => import("../definition").Layer; //# sourceMappingURL=retry.d.ts.map