diff --git a/packages/effect/src/Effect.ts b/packages/effect/src/Effect.ts index d9143c239b6..8c59a262dfd 100644 --- a/packages/effect/src/Effect.ts +++ b/packages/effect/src/Effect.ts @@ -4257,6 +4257,7 @@ export declare namespace Retry { export type Return, O>> = Effect< A, | (O extends { schedule: Schedule.Schedule } ? E + : O extends { while: Refinement } ? Exclude : O extends { until: Refinement } ? E2 : E) | (O extends { while: (...args: Array) => Effect } ? E : never)