import type { Async } from "@effect-ts/core/Async"; import type { Chunk } from "@effect-ts/core/Collections/Immutable/Chunk"; import type { NonEmptyArray } from "@effect-ts/core/Collections/Immutable/NonEmptyArray"; import type { SortedSet } from "@effect-ts/core/Collections/Immutable/SortedSet"; import type * as Tp from "@effect-ts/core/Collections/Immutable/Tuple"; import type * as T from "@effect-ts/core/Effect"; import type { Cause } from "@effect-ts/core/Effect/Cause"; import type { Clock, HasClock } from "@effect-ts/core/Effect/Clock"; import type { Exit } from "@effect-ts/core/Effect/Exit"; import type * as Fiber from "@effect-ts/core/Effect/Fiber"; import type { Layer } from "@effect-ts/core/Effect/Layer"; import type * as M from "@effect-ts/core/Effect/Managed"; import type * as P from "@effect-ts/core/Effect/Promise"; import type { Schedule } from "@effect-ts/core/Effect/Schedule"; import type { Scope } from "@effect-ts/core/Effect/Scope"; import type { Supervisor } from "@effect-ts/core/Effect/Supervisor"; import type * as E from "@effect-ts/core/Either"; import type { Lazy, Predicate, Refinement } from "@effect-ts/core/Function"; import type { Has, Tag } from "@effect-ts/core/Has"; import type * as IO from "@effect-ts/core/IO"; import type * as O from "@effect-ts/core/Option"; import type { _A, _E, _R, Compute, EnforceNonEmptyRecord, Erase, ForcedArray, Separated } from "@effect-ts/core/Utils"; import type { NoSuchElementException } from "@effect-ts/system/GlobalExceptions"; declare module "@effect-ts/system/Effect/effect" { const Effect: EffectStaticOps; interface EffectStaticOps { /** * @ets_rewrite_static access from "@effect-ts/core/Effect" */ access: typeof T.access; /** * @ets_rewrite_static accessM from "@effect-ts/core/Effect" */ accessM: typeof T.accessM; /** * @ets_rewrite_static accessServiceM from "@effect-ts/core/Effect" */ accessServiceM: typeof T.accessServiceM; /** * @ets_rewrite_static accessService from "@effect-ts/core/Effect" */ accessService: typeof T.accessService; /** * @ets_rewrite_static accessServices from "@effect-ts/core/Effect" */ accessServices: typeof T.accessServices; /** * @ets_rewrite_static accessServices from "@effect-ts/core/Effect" */ accessServicesM: typeof T.accessServicesM; /** * @ets_rewrite_static accessServicesT from "@effect-ts/core/Effect" */ accessServicesT: typeof T.accessServicesT; /** * @ets_rewrite_static accessServicesTM from "@effect-ts/core/Effect" */ accessServicesTM: typeof T.accessServicesTM; /** * @ets_rewrite_static collect from "@effect-ts/core/Effect" * @ets_data_first collect_ */ collect(f: (a: A) => T.Effect, B>, __trace?: string | undefined): (self: Iterable) => T.Effect>; /** * @ets_rewrite_static collect_ from "@effect-ts/core/Effect" */ collect(self: Iterable, f: (a: A) => T.Effect, B>, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_static collectAll from "@effect-ts/core/Effect" */ collectAll: typeof T.collectAll; /** * @ets_rewrite_static collectAllPar from "@effect-ts/core/Effect" */ collectAllPar: typeof T.collectAllPar; /** * @ets_rewrite_static collectAllPar from "@effect-ts/core/Effect" * @ets_data_first collectAllParN_ */ collectAllParN(n: number, __trace?: string | undefined): (as: Iterable>) => Effect>; /** * @ets_rewrite_static collectAllParN_ from "@effect-ts/core/Effect" */ collectAllParN(as: Iterable>, n: number, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static collectAllSuccesses from "@effect-ts/core/Effect" */ collectAllSuccesses: typeof T.collectAllSuccesses; /** * @ets_rewrite_static collectAllSuccessesPar from "@effect-ts/core/Effect" */ collectAllSuccessesPar: typeof T.collectAllSuccessesPar; /** * @ets_rewrite_static collectAllSuccessesPar from "@effect-ts/core/Effect" */ collectAllSuccessesParN: typeof T.collectAllSuccessesParN; /** * @ets_rewrite_static collectAllUnit from "@effect-ts/core/Effect" */ collectAllUnit: typeof T.collectAllUnit; /** * @ets_rewrite_static collectAllUnit from "@effect-ts/core/Effect" */ collectAllUnitPar: typeof T.collectAllUnitPar; /** * @ets_rewrite_static collectAllUnitParN from "@effect-ts/core/Effect" * @ets_data_first collectAllUnitParN_ */ collectAllUnitParN(n: number, __trace?: string | undefined): (as: Iterable>) => Effect; /** * @ets_rewrite_static collectAllUnitParN_ from "@effect-ts/core/Effect" */ collectAllUnitParN(as: Iterable>, n: number, __trace?: string | undefined): Effect; /** * @ets_rewrite_static collectAllWith from "@effect-ts/core/Effect" * @ets_data_first collectAllWith_ */ collectAllWith(pf: (a: A) => O.Option, __trace?: string | undefined): (as: Iterable>) => Effect>; /** * @ets_rewrite_static collectAllWith_ from "@effect-ts/core/Effect" */ collectAllWith(as: Iterable>, pf: (a: A) => O.Option, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static collectAllWithPar from "@effect-ts/core/Effect" * @ets_data_first collectAllWithPar_ */ collectAllWithPar(pf: (a: A) => O.Option, __trace?: string | undefined): (as: Iterable>) => Effect>; /** * @ets_rewrite_static collectAllWithPar_ from "@effect-ts/core/Effect" */ collectAllWithPar(as: Iterable>, pf: (a: A) => O.Option, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static collectAllWithParN from "@effect-ts/core/Effect" * @ets_data_first collectAllWithParN_ */ collectAllWithParN(n: number, pf: (a: A) => O.Option, __trace?: string | undefined): (as: Iterable>) => Effect>; /** * @ets_rewrite_static collectAllWithParN_ from "@effect-ts/core/Effect" */ collectAllWithParN(as: Iterable>, n: number, pf: (a: A) => O.Option, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static collectPar from "@effect-ts/core/Effect" * @ets_data_first collectPar_ */ collectPar(f: (a: A) => T.Effect, B>, __trace?: string | undefined): (self: Iterable) => T.Effect>; /** * @ets_rewrite_static collectPar_ from "@effect-ts/core/Effect" */ collectPar(self: Iterable, f: (a: A) => T.Effect, B>, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_static collectParN from "@effect-ts/core/Effect" * @ets_data_first collectParN_ */ collectParN(n: number, f: (a: A) => T.Effect, B>, __trace?: string | undefined): (self: Iterable) => T.Effect>; /** * @ets_rewrite_static collectParN_ from "@effect-ts/core/Effect" */ collectParN(self: Iterable, n: number, f: (a: A) => T.Effect, B>, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_static cond from "@effect-ts/core/Effect" * @ets_data_first cond_ */ cond(onTrue: () => A, onFalse: () => E, __trace?: string | undefined): (b: boolean) => T.Effect; /** * @ets_rewrite_static cond_ from "@effect-ts/core/Effect" */ cond(b: boolean, onTrue: () => A, onFalse: () => E, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static condM from "@effect-ts/core/Effect" * @ets_data_first condM_ */ condM(onTrue: T.RIO, onFalse: T.RIO, __trace?: string | undefined): (b: boolean) => T.Effect; /** * @ets_rewrite_static condM_ from "@effect-ts/core/Effect" */ condM(b: boolean, onTrue: T.RIO, onFalse: T.RIO, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static Applicative from "@effect-ts/core/Effect" */ descriptor: typeof T.descriptor; /** * @ets_rewrite_static descriptorWith from "@effect-ts/core/Effect" */ descriptorWith: typeof T.descriptorWith; /** * @ets_rewrite_static dropWhile from "@effect-ts/core/Effect" * @ets_data_first dropWhile_ */ dropWhile(p: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect>; /** * @ets_rewrite_static dropWhile_ from "@effect-ts/core/Effect" */ dropWhile(as: Iterable, p: (a: A) => T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_static Applicative from "@effect-ts/core/Effect" */ Applicative: typeof T.Applicative; /** * @ets_rewrite_static effectAsyncInterrupt from "@effect-ts/core/Effect" */ asyncInterrupt(register: (cb: T.Cb>) => T.Canceler, __trace?: string | undefined): Effect; /** * @ets_rewrite_static effectAsyncInterruptBlockingOn from "@effect-ts/core/Effect" */ asyncInterrupt(register: (cb: T.Cb>) => T.Canceler, blockingOn: readonly Fiber.FiberID[], __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static effectAsync from "@effect-ts/core/Effect" */ async(register: (cb: T.Cb>) => void, __trace?: string | undefined): Effect; /** * @ets_rewrite_static effectAsyncBlockingOn from "@effect-ts/core/Effect" */ async(register: (cb: T.Cb>) => void, blockingOn: readonly Fiber.FiberID[], __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static effectAsyncM from "@effect-ts/core/Effect" */ asyncEffect(register: (cb: (_: T.Effect) => void) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static effectAsyncOption from "@effect-ts/core/Effect" */ asyncOption(register: (cb: (_: T.Effect) => void) => O.Option>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static effectAsyncOptionBlockingOn from "@effect-ts/core/Effect" */ asyncOption(register: (cb: (_: Effect) => void) => O.Option>, blockingOn: readonly Fiber.FiberID[], __trace?: string): Effect; /** * @ets_rewrite_static effectMaybeAsyncInterrupt from "@effect-ts/core/Effect" */ asyncOptionInterrupt(register: (cb: T.Cb>) => E.Either, T.Effect>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static effectMaybeAsyncInterruptBlockingOn from "@effect-ts/core/Effect" */ asyncOptionInterrupt(register: (cb: T.Cb>) => E.Either, Effect>, blockingOn: readonly Fiber.FiberID[], __trace?: string): Effect; /** * @ets_rewrite_static do from "@effect-ts/core/Effect" */ do_: typeof T.do; /** * @ets_rewrite_static deriveLifted from "@effect-ts/core/Effect" */ deriveLifted: typeof T.deriveLifted; /** * @ets_rewrite_static done from "@effect-ts/core/Effect" */ done: typeof T.done; /** * @ets_rewrite_static dieWith from "@effect-ts/core/Effect" */ die: typeof T.dieWith; /** * @ets_rewrite_static die from "@effect-ts/core/Effect" */ dieNow: typeof T.die; /** * @ets_rewrite_static defaultEnv from "@effect-ts/core/Effect" */ defaultEnv: typeof T.defaultEnv; /** * @ets_rewrite_static defaultPlatform from "@effect-ts/core/Effect" */ defaultPlatform: typeof T.defaultPlatform; /** * @ets_rewrite_static environment from "@effect-ts/core/Effect" */ environment: typeof T.environment; /** * @ets_rewrite_static forEach_ from "@effect-ts/core/Effect" */ forEach(as: Iterable, f: (a: A) => Effect, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static forEach from "@effect-ts/core/Effect" * @ets_data_first forEach_ */ forEach(f: (a: A) => Effect, __trace?: string | undefined): (as: Iterable) => Effect>; /** * @ets_rewrite_static forEachPar_ from "@effect-ts/core/Effect" */ forEachPar(as: Iterable, f: (a: A) => Effect, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static forEachPar from "@effect-ts/core/Effect" * @ets_data_first forEachPar_ */ forEachPar(f: (a: A) => Effect, __trace?: string | undefined): (as: Iterable) => Effect>; /** * @ets_rewrite_static forEachParN_ from "@effect-ts/core/Effect" */ forEachParN(as: Iterable, n: number, f: (a: A) => Effect, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static forEachParN from "@effect-ts/core/Effect" * @ets_data_first forEachParN_ */ forEachParN(n: number, f: (a: A) => Effect, __trace?: string | undefined): (as: Iterable) => Effect>; /** * @ets_rewrite_static failWith from "@effect-ts/core/Effect" */ fail: typeof T.failWith; /** * @ets_rewrite_static fail from "@effect-ts/core/Effect" */ failNow: typeof T.fail; /** * @ets_rewrite_static filter from "@effect-ts/core/Effect" * @ets_data_first filter_ */ filter(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect; /** * @ets_rewrite_static filter_ from "@effect-ts/core/Effect" */ filter(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static filterNot from "@effect-ts/core/Effect" * @ets_data_first filterNot_ */ filterNot(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect; /** * @ets_rewrite_static filterNot_ from "@effect-ts/core/Effect" */ filterNot(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static filterNotPar from "@effect-ts/core/Effect" * @ets_data_first filterNotPar_ */ filterNotPar(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect; /** * @ets_rewrite_static filterNotPar_ from "@effect-ts/core/Effect" */ filterNotPar(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static filterNotParN from "@effect-ts/core/Effect" * @ets_data_first filterNotParN_ */ filterNotParN(n: number, f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect>; /** * @ets_rewrite_static filterNotParN_ from "@effect-ts/core/Effect" */ filterNotParN(as: Iterable, n: number, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_static filterPar from "@effect-ts/core/Effect" * @ets_data_first filterPar_ */ filterPar(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect; /** * @ets_rewrite_static filterPar_ from "@effect-ts/core/Effect" */ filterPar(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static filterParN from "@effect-ts/core/Effect" * @ets_data_first filterParN_ */ filterParN(n: number, f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect>; /** * @ets_rewrite_static filterParN_ from "@effect-ts/core/Effect" */ filterParN(as: Iterable, n: number, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_static forEachExec from "@effect-ts/core/Effect" * @ets_data_first forEachExec_ */ forEachExec(es: T.ExecutionStrategy, f: (a: A) => Effect, __trace?: string | undefined): (as: Iterable) => Effect>; /** * @ets_rewrite_static forEachExec_ from "@effect-ts/core/Effect" */ forEachExec(as: Iterable, es: T.ExecutionStrategy, f: (a: A) => Effect, __trace?: string | undefined): Effect>; /** * @ets_rewrite_static first from "@effect-ts/core/Effect" */ first: typeof T.first; /** * @ets_rewrite_static forkAll from "@effect-ts/core/Effect" */ forkAll: typeof T.forkAll; /** * @ets_rewrite_static forkAllUnit from "@effect-ts/core/Effect" */ forkAllUnit: typeof T.forkAllUnit; /** * @ets_rewrite_static forkScope from "@effect-ts/core/Effect" */ forkScope: typeof T.forkScope; /** * @ets_rewrite_static forkScopeMask from "@effect-ts/core/Effect" * @ets_data_first forkScopeMask_ */ forkScopeMask(f: (restore: T.ForkScopeRestore) => T.Effect, __trace?: string | undefined): (newScope: Scope>) => T.Effect; /** * @ets_rewrite_static forkScopeMask_ from "@effect-ts/core/Effect" */ forkScopeMask(newScope: Scope>, f: (restore: T.ForkScopeRestore) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static forkScope from "@effect-ts/core/Effect" */ forkScopeWith: typeof T.forkScopeWith; /** * @ets_rewrite_static firstSuccessOf from "@effect-ts/core/Effect" */ firstSuccessOf: typeof T.firstSuccessOf; /** * @ets_rewrite_static fromAsync from "@effect-ts/core/Effect" */ from(async: Async, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static fromEither from "@effect-ts/core/Effect" */ from(f: () => E.Either, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static fromFiber from "@effect-ts/core/Effect" */ from(fiber: () => Fiber.Fiber, __trace?: string | undefined): T.IO; /** * @ets_rewrite_static fromFiberM from "@effect-ts/core/Effect" */ from(fiber: T.Effect>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static fromPredicate from "@effect-ts/core/Effect" */ from(refinement: Refinement, onFalse: (a: A) => E): (a: A) => IO; /** * @ets_rewrite_static fromPredicate from "@effect-ts/core/Effect" */ from(predicate: Predicate, onFalse: (a: A) => E): (a: A) => IO; /** * @ets_rewrite_static fromIO from "@effect-ts/core/Effect" */ from(io: IO.IO, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, cb: (e: L | null | undefined, r?: R) => void) => void, __trace?: string): () => IO; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, a: A, cb: (e: L | null | undefined, r?: R) => void) => void, __trace?: string): (a: A) => IO; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, a: A, b: B, cb: (e: L | null | undefined, r?: R) => void) => void, __trace?: string): (a: A, b: B) => IO; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, a: A, b: B, c: C, cb: (e: L | null | undefined, r?: R) => void) => void, __trace?: string): (a: A, b: B, c: C) => IO; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, a: A, b: B, c: C, d: D, cb: (e: L | null | undefined, r?: R) => void) => void, __trace?: string): (a: A, b: B, c: C, d: D) => IO; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, a: A, b: B, c: C, d: D, e: E, cb: (e: L | null | undefined, r?: R) => void) => void, __trace?: string): (a: A, b: B, c: C, d: D, e: E) => IO; /** * @ets_rewrite_static fromNodeCb from "@effect-ts/core/Effect" */ from(f: (this: unknown, ...args: [...A, (e: L | null | undefined, r?: R) => void]) => void, __trace?: string): (...args: A) => IO; /** * @ets_rewrite_static fromOption from "@effect-ts/core/Effect" */ from(o: O.Option, __trace?: string | undefined): T.IO, A>; /** * @ets_rewrite_static fromNullable from "@effect-ts/core/Effect" */ fromNullable(o: A, __trace?: string | undefined): T.IO, NonNullable>; /** * @ets_rewrite_static gen from "@effect-ts/core/Effect" */ gen: typeof T.gen; /** * @ets_rewrite_static genM from "@effect-ts/core/Effect" */ genM: typeof T.genM; /** * @ets_rewrite_static getIdentity from "@effect-ts/core/Effect" */ getIdentity: typeof T.getIdentity; /** * @ets_rewrite_static getIdentityPar from "@effect-ts/core/Effect" */ getIdentityPar: typeof T.getIdentityPar; /** * @ets_rewrite_static getOrFail from "@effect-ts/core/Effect" */ getOrFail: typeof T.getOrFail; /** * @ets_rewrite_static getOrFailUnit from "@effect-ts/core/Effect" */ getOrFailUnit: typeof T.getOrFailUnit; /** * @ets_rewrite_static getValidationApplicative from "@effect-ts/core/Effect" */ getValidationApplicative: typeof T.getValidationApplicative; /** * @ets_rewrite_static haltWith from "@effect-ts/core/Effect" */ halt: typeof T.haltWith; /** * @ets_rewrite_static halt from "@effect-ts/core/Effect" */ haltNow: typeof T.halt; /** * @ets_rewrite_static if from "@effect-ts/core/Effect" * @ets_data_first if_ */ if(onTrue: () => Effect, onFalse: () => Effect, __trace?: string | undefined): (b: boolean) => Effect; /** * @ets_rewrite_static if_ from "@effect-ts/core/Effect" */ if(b: boolean, onTrue: () => T.Effect, onFalse: () => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static interrupt from "@effect-ts/core/Effect" */ interrupt: typeof T.interrupt; /** * @ets_rewrite_static interruptAs from "@effect-ts/core/Effect" */ interruptAs: typeof T.interruptAs; /** * @ets_rewrite_static interruptibleMask from "@effect-ts/core/Effect" */ interruptibleMask: typeof T.interruptibleMask; /** * @ets_rewrite_static iterate from "@effect-ts/core/Effect" */ iterate: typeof T.iterate; /** * @ets_rewrite_static loop from "@effect-ts/core/Effect" */ loop: typeof T.loop; /** * @ets_rewrite_static loopUnit from "@effect-ts/core/Effect" */ loopUnit: typeof T.loopUnit; /** * @ets_rewrite_static makeCustomRuntime from "@effect-ts/core/Effect" */ makeCustomRuntime: typeof T.makeCustomRuntime; /** * @ets_rewrite_static mapN from "@effect-ts/core/Effect" * @ets_data_first mapN_ */ mapN>, B>(f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): (t: Tp.Tuple) => Effect<_R, _E, B>; /** * @ets_rewrite_static mapN_ from "@effect-ts/core/Effect" */ mapN>, B>(t: Tp.Tuple, f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): Effect<_R, _E, B>; /** * @ets_rewrite_static mapNPar from "@effect-ts/core/Effect" * @ets_data_first mapNPar_ */ mapNPar>, B>(f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): (t: Tp.Tuple) => Effect<_R, _E, B>; /** * @ets_rewrite_static mapNPar_ from "@effect-ts/core/Effect" */ mapNPar>, B>(t: Tp.Tuple, f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): Effect<_R, _E, B>; /** * @ets_rewrite_static mapNParN from "@effect-ts/core/Effect" * @ets_data_first mapNParN_ */ mapNParN>, B>(n: number, f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): (t: Tp.Tuple) => Effect<_R, _E, B>; /** * @ets_rewrite_static mapNParN_ from "@effect-ts/core/Effect" */ mapNParN>, B>(t: Tp.Tuple, n: number, f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): Effect<_R, _E, B>; /** * @ets_rewrite_static match from "@effect-ts/core/Effect" */ match: typeof T.match; /** * @ets_rewrite_static matchIn from "@effect-ts/core/Effect" */ matchIn: typeof T.matchIn; /** * @ets_rewrite_static matchMorph from "@effect-ts/core/Effect" */ matchMorph: typeof T.matchMorph; /** * @ets_rewrite_static matchTag from "@effect-ts/core/Effect" */ matchTag: typeof T.matchTag; /** * @ets_rewrite_static matchTagIn from "@effect-ts/core/Effect" */ matchTagIn: typeof T.matchTagIn; /** * @ets_rewrite_static memoize from "@effect-ts/core/Effect" */ memoize: typeof T.memoize; /** * @ets_rewrite_static memoizeEq from "@effect-ts/core/Effect" */ memoizeEq: typeof T.memoizeEq; /** * @ets_rewrite_static mergeAll from "@effect-ts/core/Effect" * @ets_data_first mergeAll_ */ mergeAll(zero: B, f: (b: B, a: A) => B, __trace?: string | undefined): (as: Iterable>) => T.Effect; /** * @ets_rewrite_static mergeAll_ from "@effect-ts/core/Effect" */ mergeAll(as: Iterable>, zero: B, f: (b: B, a: A) => B, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static mergeAllPar from "@effect-ts/core/Effect" * @ets_data_first mergeAllPar_ */ mergeAllPar(zero: B, f: (b: B, a: A) => B, __trace?: string | undefined): (as: Iterable>) => T.Effect; /** * @ets_rewrite_static mergeAllPar_ from "@effect-ts/core/Effect" */ mergeAllPar(as: Iterable>, zero: B, f: (b: B, a: A) => B, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static mergeAllParN from "@effect-ts/core/Effect" * @ets_data_first mergeAllParN_ */ mergeAllParN(n: number, zero: B, f: (b: B, a: A) => B, __trace?: string | undefined): (as: Iterable>) => T.Effect; /** * @ets_rewrite_static mergeAllParN_ from "@effect-ts/core/Effect" */ mergeAllParN(as: Iterable>, n: number, zero: B, f: (b: B, a: A) => B, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static never from "@effect-ts/core/Effect" */ never: typeof T.never; /** * @ets_rewrite_static none from "@effect-ts/core/Effect" */ none: typeof T.none; /** * @ets_rewrite_static parallel from "@effect-ts/core/Effect" */ parallel: typeof T.parallel; /** * @ets_rewrite_static parallelN from "@effect-ts/core/Effect" */ parallelN: typeof T.parallelN; /** * @ets_rewrite_static partition from "@effect-ts/core/Effect" * @ets_data_first partition_ */ partition(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.RIO, Iterable>>; /** * @ets_rewrite_static partition_ from "@effect-ts/core/Effect" */ partition(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.RIO, Iterable>>; /** * @ets_rewrite_static partitionPar from "@effect-ts/core/Effect" * @ets_data_first partitionPar_ */ partitionPar(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.RIO, Iterable>>; /** * @ets_rewrite_static partitionPar_ from "@effect-ts/core/Effect" */ partitionPar(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.RIO, Iterable>>; /** * @ets_rewrite_static partitionParN from "@effect-ts/core/Effect" * @ets_data_first partitionParN_ */ partitionParN(n: number, f: (a: A) => Effect, __trace?: string): (as: Iterable) => Effect, Iterable>>; /** * @ets_rewrite_static partitionParN_ from "@effect-ts/core/Effect" */ partitionParN(as: Iterable, n: number, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, Iterable>>; /** * @ets_rewrite_static prettyReporter from "@effect-ts/core/Effect" */ prettyReporter: typeof T.prettyReporter; /** * @ets_rewrite_static promise from "@effect-ts/core/Effect" */ promise(effect: Lazy>, __trace?: string | undefined): UIO; /** * @ets_rewrite_static tryCatchPromise from "@effect-ts/core/Effect" */ promise(promise: Lazy>, onReject: (reason: unknown) => E, __trace?: string | undefined): T.IO; /** * @ets_rewrite_static provide from "@effect-ts/core/Effect" * @ets_data_first provide_ */ provide(r: R, __trace?: string | undefined): (next: T.Effect) => T.Effect; /** * @ets_rewrite_static provide_ from "@effect-ts/core/Effect" */ provide_(next: T.Effect, r: R, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static provideAll from "@effect-ts/core/Effect" * @ets_data_first provideAll_ */ provideAll(r: R, __trace?: string | undefined): (next: T.Effect) => T.Effect; /** * @ets_rewrite_static provideAll_ from "@effect-ts/core/Effect" */ provideAll(next: T.Effect, r: R, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static provideLayer from "@effect-ts/core/Effect" * @ets_data_first provideLayer_ */ provideLayer(layer: Layer): (self: T.Effect) => T.Effect; /** * @ets_rewrite_static provideLayer_ from "@effect-ts/core/Effect" */ provideLayer(self: T.Effect, layer: Layer): T.Effect; /** * @ets_rewrite_static provideSomeLayer from "@effect-ts/core/Effect" * @ets_data_first provideSomeLayer_ */ provideSomeLayer(layer: Layer): (self: T.Effect) => T.Effect; /** * @ets_rewrite_static provideSomeLayer_ from "@effect-ts/core/Effect" */ provideSomeLayer(self: T.Effect, layer: Layer): T.Effect; /** * @ets_rewrite_static provideSome from "@effect-ts/core/Effect" * @ets_data_first provideSome_ */ provideSome(f: (r0: R0) => R, __trace?: string | undefined): (effect: T.Effect) => T.Effect; /** * @ets_rewrite_static provideSome_ from "@effect-ts/core/Effect" */ provideSome(effect: T.Effect, f: (r0: R0) => R, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static raceAll from "@effect-ts/core/Effect" */ raceAll: typeof T.raceAll; /** * @ets_rewrite_static raceAllWait from "@effect-ts/core/Effect" */ raceAllWait: typeof T.raceAllWait; /** * @ets_rewrite_static raceAllWithStrategy from "@effect-ts/core/Effect" */ raceAllWithStrategy: typeof T.raceAllWithStrategy; /** * @ets_rewrite_static reduce from "@effect-ts/core/Effect" * @ets_data_first reduce_ */ reduce(zero: Z, f: (z: Z, a: A) => Effect, __trace?: string): (i: Iterable) => Effect; /** * @ets_rewrite_static reduce_ from "@effect-ts/core/Effect" */ reduce(i: Iterable, zero: Z, f: (z: Z, a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static reduceAll from "@effect-ts/core/Effect" * @ets_data_first reduceAll_ */ reduceAll(f: (acc: A, a: A) => A, __trace?: string | undefined): (as: NonEmptyArray>) => T.Effect; /** * @ets_rewrite_static reduceAll_ from "@effect-ts/core/Effect" */ reduceAll(as: NonEmptyArray>, f: (acc: A, a: A) => A, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static reduceAllPar from "@effect-ts/core/Effect" * @ets_data_first reduceAllPar_ */ reduceAllPar(f: (acc: A, a: A) => A, __trace?: string | undefined): (as: NonEmptyArray>) => T.Effect; /** * @ets_rewrite_static reduceAllPar_ from "@effect-ts/core/Effect" */ reduceAllPar(as: NonEmptyArray>, f: (acc: A, a: A) => A, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static reduceAllParN from "@effect-ts/core/Effect" * @ets_data_first reduceAllParN_ */ reduceAllParN(n: number, f: (acc: A, a: A) => A, __trace?: string): (as: NonEmptyArray>) => Effect; /** * @ets_rewrite_static reduceAllParN_ from "@effect-ts/core/Effect" */ reduceAllParN(as: NonEmptyArray>, n: number, f: (acc: A, a: A) => A, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static reduceRight from "@effect-ts/core/Effect" * @ets_data_first reduceRight_ */ reduceRight(zero: Z, f: (a: A, z: Z) => T.Effect, __trace?: string | undefined): (i: Iterable) => T.Effect; /** * @ets_rewrite_static reduceRight_ from "@effect-ts/core/Effect" */ reduceRight(i: Iterable, zero: Z, f: (a: A, z: Z) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static runtime from "@effect-ts/core/Effect" */ runtime: typeof T.runtime; /** * @ets_rewrite_static second from "@effect-ts/core/Effect" */ second: typeof T.second; /** * @ets_rewrite_static sequential from "@effect-ts/core/Effect" */ sequential: typeof T.sequential; /** * @ets_rewrite_static service from "@effect-ts/core/Effect" */ service: typeof T.service; /** * @ets_rewrite_static services from "@effect-ts/core/Effect" */ services: typeof T.services; /** * @ets_rewrite_static sleep from "@effect-ts/core/Effect" */ sleep: typeof T.sleep; /** * @ets_rewrite_static struct from "@effect-ts/core/Effect" */ struct: typeof T.struct; /** * @ets_rewrite_static structPar from "@effect-ts/core/Effect" */ structPar: typeof T.structPar; /** * @ets_rewrite_static structParN from "@effect-ts/core/Effect" * @ets_data_first structParN_ */ structParN(n: number, __trace?: string): >>(r: EnforceNonEmptyRecord & Record>) => Effect<_R, _E, { [K in keyof NER]: [NER[K]] extends [Effect] ? A : never; }>; /** * @ets_rewrite_static structParN_ from "@effect-ts/core/Effect" */ structParN>>(r: EnforceNonEmptyRecord & Record>, n: number, __trace?: string): Effect<_R, _E, { [K in keyof NER]: [NER[K]] extends [Effect] ? A : never; }>; /** * @ets_rewrite_static succeedWith from "@effect-ts/core/Effect" */ succeed: typeof T.succeedWith; /** * @ets_rewrite_static suspend from "@effect-ts/core/Effect" */ suspend: typeof T.suspend; /** * @ets_rewrite_static succeed from "@effect-ts/core/Effect" */ succeedNow: typeof T.succeed; /** * @ets_rewrite_static trace from "@effect-ts/core/Effect" */ trace: typeof T.trace; /** * @ets_rewrite_static tracedMask from "@effect-ts/core/Effect" */ tracedMask: typeof T.tracedMask; /** * @ets_rewrite_static transplant from "@effect-ts/core/Effect" */ transplant: typeof T.transplant; /** * @ets_rewrite_static try from "@effect-ts/core/Effect" */ try: typeof T.try; /** * @ets_rewrite_static tryCatch from "@effect-ts/core/Effect" */ tryCatch: typeof T.tryCatchOption; /** * @ets_rewrite_static tryCatch from "@effect-ts/core/Effect" */ tryCatchOption: typeof T.tryCatchOption; /** * @ets_rewrite_static tryCatchSuspend from "@effect-ts/core/Effect" */ tryCatchSuspend: typeof T.tryCatchSuspend; /** * @ets_rewrite_static tryCatchPromise from "@effect-ts/core/Effect" */ tryCatchPromise: typeof T.tryCatchPromise; /** * @ets_rewrite_static tryPromise from "@effect-ts/core/Effect" */ tryPromise: typeof T.tryPromise; /** * @ets_rewrite_static tuple from "@effect-ts/core/Effect" */ tuple: typeof T.tuple; /** * @ets_rewrite_static tuplePar from "@effect-ts/core/Effect" */ tuplePar: typeof T.tuplePar; /** * @ets_rewrite_static tupleParN from "@effect-ts/core/Effect" */ tupleParN: typeof T.tupleParN; /** * @ets_rewrite_static uninterruptibleMask from "@effect-ts/core/Effect" */ uninterruptibleMask: typeof T.uninterruptibleMask; /** * @ets_rewrite_static union from "@effect-ts/core/Effect" */ union: typeof T.union; /** * @ets_rewrite_static unionFn from "@effect-ts/core/Effect" */ unionFn: typeof T.unionFn; /** * @ets_rewrite_static unit from "@effect-ts/core/Effect" */ unit: typeof T.unit; /** * @ets_rewrite_static unitTraced from "@effect-ts/core/Effect" */ unitTraced: typeof T.unitTraced; /** * @ets_rewrite_static untracedMask from "@effect-ts/core/Effect" */ untracedMask: typeof T.untracedMask; /** * @ets_rewrite_static validate from "@effect-ts/core/Effect" * @ets_data_first validate_ */ validate(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect, Chunk>; /** * @ets_rewrite_static validate_ from "@effect-ts/core/Effect" */ validate(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, Chunk>; /** * @ets_rewrite_static validatePar from "@effect-ts/core/Effect" * @ets_data_first validatePar_ */ validatePar(f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect, Chunk>; /** * @ets_rewrite_static validatePar_ from "@effect-ts/core/Effect" */ validatePar(as: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, Chunk>; /** * @ets_rewrite_static validateParN from "@effect-ts/core/Effect" * @ets_data_first validateParN_ */ validateParN(n: number, f: (a: A) => T.Effect, __trace?: string | undefined): (as: Iterable) => T.Effect, Chunk>; /** * @ets_rewrite_static validateParN_ from "@effect-ts/core/Effect" */ validateParN(as: Iterable, n: number, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, Chunk>; /** * @ets_rewrite_static validateExec from "@effect-ts/core/Effect" * @ets_data_first validateExec_ */ validateExec(es: T.ExecutionStrategy, f: (a: A) => Effect, __trace?: string): (as: Iterable) => Effect, Chunk>; /** * @ets_rewrite_static validateExec_ from "@effect-ts/core/Effect" */ validateExec(as: Iterable, es: T.ExecutionStrategy, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, Chunk>; /** * @ets_rewrite_static validateFirst from "@effect-ts/core/Effect" * @ets_data_first validateFirst_ */ validateFirst(f: (a: A) => T.Effect, __trace?: string | undefined): (i: Iterable) => T.Effect, B>; /** * @ets_rewrite_static validateFirst_ from "@effect-ts/core/Effect" */ validateFirst(i: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, B>; /** * @ets_rewrite_static validateFirstPar from "@effect-ts/core/Effect" * @ets_data_first validateFirstPar_ */ validateFirstPar(f: (a: A) => T.Effect, __trace?: string | undefined): (i: Iterable) => T.Effect, B>; /** * @ets_rewrite_static validateFirstPar_ from "@effect-ts/core/Effect" */ validateFirstPar(i: Iterable, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, B>; /** * @ets_rewrite_static validateFirstParN from "@effect-ts/core/Effect" * @ets_data_first validateFirstParN_ */ validateFirstParN(n: number, f: (a: A) => T.Effect, __trace?: string | undefined): (i: Iterable) => T.Effect, B>; /** * @ets_rewrite_static validateFirstParN_ from "@effect-ts/core/Effect" */ validateFirstParN(i: Iterable, n: number, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect, B>; /** * @ets_rewrite_static whenCase from "@effect-ts/core/Effect" * @ets_data_first whenCase_ */ whenCase(pf: (a: A) => O.Option>, __trace?: string | undefined): (a: A) => T.Effect; /** * @ets_rewrite_static whenCase_ from "@effect-ts/core/Effect" */ whenCase(a: A, pf: (a: A) => O.Option>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_static withChildren from "@effect-ts/core/Effect" */ withChildren: typeof T.withChildren; /** * @ets_rewrite_static withRuntime from "@effect-ts/core/Effect" */ withRuntime: typeof T.withRuntime; /** * @ets_rewrite_static withRuntime from "@effect-ts/core/Effect" */ withRuntimeM: typeof T.withRuntimeM; /** * @ets_rewrite_static yieldNow from "@effect-ts/core/Effect" */ yieldNow: typeof T.yieldNow; } interface Base extends Effect { } interface Effect extends EffectOps { } interface EffectOps { /** * @ets_rewrite_method pipe from "smart:pipe" */ pipe(this: Self, f: (self: Self) => Ret): Ret; /** * @ets_rewrite_method absolve from "@effect-ts/core/Effect" */ absolve(this: T.Effect>, __trace?: string): T.Effect; /** * @ets_rewrite_method absorb from "@effect-ts/core/Effect" */ absorb(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method absorbWith_ from "@effect-ts/core/Effect" */ absorbWith(this: T.Effect, f: (e: E) => unknown, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method andThen_ from "@effect-ts/core/Effect" */ andThen(this: Effect, fb: Effect, __trace?: string): Effect; /** * @ets_rewrite_method ap_ from "@effect-ts/core/Effect" */ ap(this: T.Effect B>, fa: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method asService_ from "@effect-ts/core/Effect" */ asService(this: T.Effect, has: Tag, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method as_ from "@effect-ts/core/Effect" */ as(this: T.Effect, b: B, __trace?: string): T.Effect; /** * @ets_rewrite_method asSome from "@effect-ts/core/Effect" */ asSome(this: T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method asSomeError from "@effect-ts/core/Effect" */ asSomeError(this: T.Effect, __trace?: string | undefined): T.Effect, A>; /** * @ets_rewrite_method asUnit from "@effect-ts/core/Effect" */ asUnit(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method awaitAllChildren from "@effect-ts/core/Effect" */ awaitAllChildren(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method bimap_ from "@effect-ts/core/Effect" */ bimap(this: T.Effect, f: (e: E) => E2, g: (a: A) => B, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method bind_ from "@effect-ts/core/Effect" */ bind, N extends string, R2, E2, B>(this: T.Effect, n: N & N extends keyof AX ? [`${N} already in use`] : N, f: (a: AX) => T.Effect, __trace?: string): T.Effect>; /** * @ets_rewrite_method bindAll_ from "@effect-ts/core/Effect" */ bindAll> & { [k in keyof K & keyof NER]?: never; }, R, E>(this: Effect, r: (k: K) => EnforceNonEmptyRecord & Record>, __trace?: string): Effect, E | _E, Compute] ? A : never; }, "flat">>; /** * @ets_rewrite_method bindAllPar_ from "@effect-ts/core/Effect" */ bindAllPar> & { [k in keyof K & keyof NER]?: never; }, R, E>(this: Effect, r: (k: K) => EnforceNonEmptyRecord & Record>, __trace?: string): Effect, E | _E, Compute] ? A : never; }, "flat">>; /** * @ets_rewrite_method bindAllParN_ from "@effect-ts/core/Effect" */ bindAllParN> & { [k in keyof K & keyof NER]?: never; }, R, E>(this: Effect, n: number, r: (k: K) => EnforceNonEmptyRecord & Record>, __trace?: string): Effect, E | _E, Compute] ? A : never; }, "flat">>; /** * @ets_rewrite_method bracketExit_ from "@effect-ts/core/Effect" */ bracket(this: T.Effect, use: (a: AX) => Effect, release: (a: AX, exit: Exit) => Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method bracketFiber_ from "@effect-ts/core/Effect" */ bracketFiber(this: Effect, use: (f: Fiber.Runtime) => Effect, __trace?: string): Effect>; /** * @ets_rewrite_method bracketOnError_ from "@effect-ts/core/Effect" */ bracketOnError(this: Effect, use: (a: A) => Effect, release: (a: A, e: Exit) => Effect, __trace?: string): Effect; /** * @ets_rewrite_method cached_ from "@effect-ts/core/Effect" */ cached(this: T.Effect, ttl: number, __trace?: string | undefined): T.RIO, T.IO>; /** * @ets_rewrite_method cachedInvalidate_ from "@effect-ts/core/Effect" */ cachedInvalidate(this: T.Effect, ttl: number, __trace?: string | undefined): T.RIO, Tp.Tuple<[T.IO, T.UIO]>>; /** * @ets_rewrite_method catchAll_ from "@effect-ts/core/Effect" */ catchAll(this: T.Effect, f: (e: EX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method catchTag_ from "@effect-ts/core/Effect" */ catchTag(this: T.Effect, tag: Tag, f: (e: Extract) => T.Effect, __trace?: string): T.Effect, AX | B>; /** * @ets_rewrite_method catchAllCause_ from "@effect-ts/core/Effect" */ catchAllCause(this: T.Effect, f: (_: Cause) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method catchAllDefect_ from "@effect-ts/core/Effect" */ catchAllDefect(this: T.Effect, f: (_: unknown) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method catchSome_ from "@effect-ts/core/Effect" */ catchSome(this: T.Effect, f: (e: E) => O.Option>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method catchSomeCause_ from "@effect-ts/core/Effect" */ catchSomeCause(this: T.Effect, f: (_: Cause) => O.Option>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method catchSomeDefect_ from "@effect-ts/core/Effect" */ catchSomeDefect(this: T.Effect, f: (_: unknown) => O.Option>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method cause from "@effect-ts/core/Effect" */ cause(this: T.Effect, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method chain_ from "@effect-ts/core/Effect" */ chain(this: T.Effect, f: (a: AX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method chainError_ from "@effect-ts/core/Effect" */ chainError(this: T.Effect, f: (e: E) => T.RIO, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method compose_ from "@effect-ts/core/Effect" */ compose(this: T.Effect, that: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method continueOrFail_ from "@effect-ts/core/Effect" */ continueOrFail(this: Effect, f: () => E1, pf: (a: A) => O.Option, __trace?: string): Effect; /** * @ets_rewrite_method continueOrFailM_ from "@effect-ts/core/Effect" */ continueOrFailM(this: Effect, f: () => E1, pf: (a: A) => O.Option>, __trace?: string): Effect; /** * @ets_rewrite_method delay_ from "@effect-ts/core/Effect" */ delay(this: T.Effect, ms: number, __trace?: string | undefined): T.Effect, E, A>; /** * @ets_rewrite_method either from "@effect-ts/core/Effect" */ either(this: T.Effect, __trace?: string): T.Effect>; /** * @ets_rewrite_method ensuring_ from "@effect-ts/core/Effect" */ ensuring(this: T.Effect, finalizer: Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method ensuringChild_ from "@effect-ts/core/Effect" */ ensuringChild(this: T.Effect, f: (_: Fiber.Fiber>) => T.RIO, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method ensuringChildren_ from "@effect-ts/core/Effect" */ ensuringChildren(this: T.Effect, children: (_: SortedSet>) => T.RIO, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method eventually from "@effect-ts/core/Effect" */ eventually(fa: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method flatten from "@effect-ts/core/Effect" */ flatten(this: T.Effect>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method flattenErrorOption_ from "@effect-ts/core/Effect" */ flattenErrorOption(this: T.Effect, A>, def: () => E2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method flip from "@effect-ts/core/Effect" */ flip(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method flipWith_ from "@effect-ts/core/Effect" */ flipWith(this: T.Effect, f: (self: T.Effect) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method foldCauseM_ from "@effect-ts/core/Effect" */ foldCauseM(this: T.Effect, g: (e: Cause) => T.Effect, f: (a: AX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method foldM_ from "@effect-ts/core/Effect" */ foldM(this: T.Effect, g: (e: EX) => T.Effect, f: (a: AX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method forever from "@effect-ts/core/Effect" */ forever(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method fork from "@effect-ts/core/Effect" */ fork(this: T.Effect, __trace?: string): T.Effect>; /** * @ets_rewrite_method forkAs_ from "@effect-ts/core/Effect" */ forkAs(this: T.Effect, name: string, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method forkManaged from "@effect-ts/core/Effect" */ forkManaged(this: T.Effect, __trace?: string): M.Managed>; /** * @ets_rewrite_method forkDaemon from "@effect-ts/core/Effect" */ forkDaemon(this: T.Effect, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method forkDaemonReport_ from "@effect-ts/core/Effect" */ forkDaemonReport(this: T.Effect, reportFailure: T.FailureReporter, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method forkIn_ from "@effect-ts/core/Effect" */ forkIn(this: T.Effect, scope: Scope>, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method forkInReport_ from "@effect-ts/core/Effect" */ forkInReport(this: T.Effect, scope: Scope>, reportFailure: T.FailureReporter, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method forkWithErrorHandler_ from "@effect-ts/core/Effect" */ forkWithErrorHandler(self: T.Effect, handler: (e: E) => T.RIO, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method get from "@effect-ts/core/Effect" */ get(this: T.Effect>, __trace?: string | undefined): T.Effect, A>; /** * @ets_rewrite_method ifM_ from "@effect-ts/core/Effect" */ ifM(this: Effect, onTrue: () => Effect, onFalse: () => Effect, __trace?: string): Effect; /** * @ets_rewrite_method provideAll_ from "@effect-ts/core/Effect" */ injectAll(this: T.Effect, env: AX): T.Effect; /** * @ets_rewrite_method provideAll_ from "@effect-ts/core/Effect" */ injectEnv(this: T.Effect, env: AX2): T.Effect & infer K ? K : unknown, EX, AX>; /** * @ets_rewrite_method provideSome_ from "@effect-ts/core/Effect" */ injectSome(this: T.Effect, env: (_: R2) => AX): T.Effect; /** * @ets_rewrite_method provideService_ from "@effect-ts/core/Effect" */ injectService(this: T.Effect, tag: Tag, value: A2): T.Effect & infer K ? K : unknown, EX, AX>; /** * @ets_rewrite_method provideServiceM_ from "@effect-ts/core/Effect" */ injectServiceM(this: T.Effect, tag: Tag, value: T.Effect): T.Effect & infer K ? K : unknown), EX | E2, AX>; /** * @ets_rewrite_method provideSomeLayer_ from "@effect-ts/core/Effect" */ inject(this: T.Effect, layer: Layer): T.Effect & R2, EX | E2, AX>; /** * @ets_rewrite_method ignore from "@effect-ts/core/Effect" */ ignore(this: T.Effect, __trace?: string | undefined): T.RIO; /** * @ets_rewrite_method in_ from "@effect-ts/core/Effect" */ in(this: T.Effect, scope: Scope, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method interruptAllChildren from "@effect-ts/core/Effect" */ interruptAllChildren(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method interruptStatus_ from "@effect-ts/core/Effect" */ interruptStatus(this: T.Effect, flag: Fiber.InterruptStatus, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method interruptible from "@effect-ts/core/Effect" */ interruptible(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method isFailure from "@effect-ts/core/Effect" */ isFailure(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method isSuccess from "@effect-ts/core/Effect" */ isSuccess(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method join_ from "@effect-ts/core/Effect" */ join(this: T.Effect, that: T.Effect, __trace?: string | undefined): T.Effect, E | E1, A | A1>; /** * @ets_rewrite_method joinEither_ from "@effect-ts/core/Effect" */ joinEither(this: T.Effect, that: T.Effect, __trace?: string | undefined): T.Effect, E | E1, E.Either>; /** * @ets_rewrite_method left from "@effect-ts/core/Effect" */ left(self: T.Effect>): T.Effect, B>; /** * @ets_rewrite_method leftOrFail_ from "@effect-ts/core/Effect" */ leftOrFail(this: T.Effect>, orFail: (c: C) => E1, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method leftOrFailException from "@effect-ts/core/Effect" */ leftOrFailException(this: T.Effect>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method let_ from "@effect-ts/core/Effect" */ let, N extends string, B>(this: T.Effect, n: N & N extends keyof AX ? [`${N} already in use`] : N, f: (a: AX) => B, __trace?: string): T.Effect>; /** * @ets_rewrite_method map_ from "@effect-ts/core/Effect" */ map(this: T.Effect, f: (a: AX) => B, __trace?: string): T.Effect; /** * @ets_rewrite_method mapErrorCause_ from "@effect-ts/core/Effect" */ mapErrorCause(this: T.Effect, f: (cause: Cause) => Cause, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method mapError_ from "@effect-ts/core/Effect" */ mapError(this: T.Effect, f: (e: E) => E2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method mapN_ from "@effect-ts/core/Effect" */ mapN>, B>(f: (..._: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): (t: Tp.Tuple) => Effect<_R, _E, B>; /** * @ets_rewrite_method mapNPar_ from "@effect-ts/core/Effect" */ mapNPar>, B>(f: (...args: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): (t: Tp.Tuple) => Effect<_R, _E, B>; /** * @ets_rewrite_method mapNParN_ from "@effect-ts/core/Effect" */ mapNParN>, B>(n: number, f: (...args: ForcedArray<{ [k in keyof T]: _A; }>) => B, __trace?: string): (t: Tp.Tuple) => Effect<_R, _E, B>; /** * @ets_rewrite_method mapTryCatch_ from "@effect-ts/core/Effect" */ mapTryCatch(this: T.Effect, f: (a: A) => B, onThrow: (u: unknown) => E, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method merge from "@effect-ts/core/Effect" */ merge(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method onError_ from "@effect-ts/core/Effect" */ onError(this: T.Effect, cleanup: (exit: Cause) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method onExit_ from "@effect-ts/core/Effect" */ onExit(this: T.Effect, cleanup: (exit: Exit) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method onFirst from "@effect-ts/core/Effect" */ onFirst(this: T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method onInterrupt_ from "@effect-ts/core/Effect" */ onInterrupt(self: T.Effect, cleanup: (interruptors: readonly Fiber.FiberID[]) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method onSecond from "@effect-ts/core/Effect" */ onSecond(this: T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method onTermination_ from "@effect-ts/core/Effect" */ onTermination(this: T.Effect, cleanup: (_: Cause) => T.RIO, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method once from "@effect-ts/core/Effect" */ once(this: T.Effect, __trace?: string | undefined): T.UIO>; /** * @ets_rewrite_method onlyDefaultEnv from "smart:identity" */ onlyDefaultEnv(self: T.Effect): T.Effect; /** * @ets_rewrite_method option from "@effect-ts/core/Effect" */ option(this: T.Effect, __trace?: string | undefined): T.RIO>; /** * @ets_rewrite_method optional from "@effect-ts/core/Effect" */ optional(this: T.Effect, A>, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method orDie from "@effect-ts/core/Effect" */ orDie(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method orDieKeep from "@effect-ts/core/Effect" */ orDieKeep(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method orDieWith_ from "@effect-ts/core/Effect" */ orDieWith(this: T.Effect, f: (e: E) => unknown, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method orElseEither_ from "@effect-ts/core/Effect" */ orElseEither(this: T.Effect, that: () => T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method orElseFail_ from "@effect-ts/core/Effect" */ orElseFail(this: T.Effect, e: E2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method orElseOptional_ from "@effect-ts/core/Effect" */ orElseOptional(this: T.Effect, A>, that: () => T.Effect, A2>, __trace?: string | undefined): T.Effect, A | A2>; /** * @ets_rewrite_method orElseSucceed_ from "@effect-ts/core/Effect" */ orElseSucceed(this: T.Effect, a: A2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method orElse_ from "@effect-ts/core/Effect" */ orElse(this: T.Effect, that: () => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method overrideForkScope_ from "@effect-ts/core/Effect" */ overrideForkScope(this: T.Effect, scope: Scope>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method race_ from "@effect-ts/core/Effect" */ race(this: T.Effect, f: T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method raceEither_ from "@effect-ts/core/Effect" */ raceEither(this: T.Effect, that: T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method raceFirst_ from "@effect-ts/core/Effect" */ raceFirst(this: T.Effect, that: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method raceWith_ from "@effect-ts/core/Effect" */ raceWith(this: Effect, right: Effect, leftWins: (exit: Exit, fiber: Fiber.Fiber) => Effect, rightWins: (exit: Exit, fiber: Fiber.Fiber) => Effect, __trace?: string): Effect; /** * @ets_rewrite_method raceWithScope_ from "@effect-ts/core/Effect" */ raceWithScope(this: Effect, right: Effect, leftWins: (exit: Exit, fiber: Fiber.Fiber) => Effect, rightWins: (exit: Exit, fiber: Fiber.Fiber) => Effect, scope: Scope>, __trace?: string): Effect; /** * @ets_rewrite_method refailWithTrace from "@effect-ts/core/Effect" */ refailWithTrace(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method refineOrDie_ from "@effect-ts/core/Effect" */ refineOrDie(this: T.Effect, pf: (e: E) => O.Option, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method refineOrDieWith_ from "@effect-ts/core/Effect" */ refineOrDieWith(this: T.Effect, pf: (e: E) => O.Option, f: (e: E) => unknown, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method reject_ from "@effect-ts/core/Effect" */ reject(this: T.Effect, pf: (a: A) => O.Option, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method repeat_ from "@effect-ts/core/Effect" */ repeat(this: T.Effect, schedule: Schedule, __trace?: string | undefined): T.Effect, E, B>; /** * @ets_rewrite_method repeatN_ from "@effect-ts/core/Effect" */ repeatN(this: T.Effect, n: number, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method repeatOrElse_ from "@effect-ts/core/Effect" */ repeatOrElse(this: Effect, schedule: Schedule, orElse: (_: E, __: O.Option) => Effect, __trace?: string): Effect; /** * @ets_rewrite_method repeatOrElseEither_ from "@effect-ts/core/Effect" */ repeatOrElseEither(this: Effect, schedule: Schedule, orElse: (_: E, __: O.Option) => Effect, __trace?: string): Effect>; /** * @ets_rewrite_method repeatUntilM_ from "@effect-ts/core/Effect" */ repeatUntilM(this: T.Effect, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method repeatUntil_ from "@effect-ts/core/Effect" */ repeatUntil(this: T.Effect, f: (a: A) => boolean, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method repeatWhileM_ from "@effect-ts/core/Effect" */ repeatWhileM(this: T.Effect, f: (a: A) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method repeatWhile_ from "@effect-ts/core/Effect" */ repeatWhile(this: T.Effect, f: (a: A) => boolean, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method replaceService_ from "@effect-ts/core/Effect" */ replaceService(ma: T.Effect, E1, A1>, tag: Tag, f: (_: T) => T, __trace?: string | undefined): T.Effect, E1, A1>; /** * @ets_rewrite_method replaceServiceM_ from "@effect-ts/core/Effect" */ replaceServiceM(this: Effect, E1, A1>, tag: Tag, f: (_: T) => Effect, __trace?: string): Effect, E | E1, A1>; /** * @ets_rewrite_method replicate_ from "@effect-ts/core/Effect" */ replicate(this: T.Effect, n: number): readonly T.Effect[]; /** * @ets_rewrite_method require_ from "@effect-ts/core/Effect" */ require(this: T.Effect>, error: () => E2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method reserve_ from "@effect-ts/core/Effect" */ reserve(this: Effect>, use: (a: A) => Effect, __trace?: string): Effect; /** * @ets_rewrite_method resetForkScope_ from "@effect-ts/core/Effect" */ resetForkScope(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method result from "@effect-ts/core/Effect" */ result(this: T.Effect, __trace?: string): T.Effect>; /** * @ets_rewrite_method resurrect from "@effect-ts/core/Effect" */ resurrect(this: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method retry_ from "@effect-ts/core/Effect" */ retry(this: T.Effect, policy: Schedule, __trace?: string | undefined): T.Effect, E, A>; /** * @ets_rewrite_method retryOrElse_ from "@effect-ts/core/Effect" */ retryOrElse(self: Effect, policy: Schedule, orElse: (e: E, o: O) => Effect, __trace?: string): Effect; /** * @ets_rewrite_method retryOrElseEither_ from "@effect-ts/core/Effect" */ retryOrElseEither(self: Effect, policy: Schedule, orElse: (e: E, o: O) => Effect, __trace?: string): Effect>; /** * @ets_rewrite_method retryUntilM_ from "@effect-ts/core/Effect" */ retryUntilM(this: T.Effect, f: (a: E) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method retryUntil_ from "@effect-ts/core/Effect" */ retryUntil(this: T.Effect, f: (a: E) => boolean, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method retryWhileM_ from "@effect-ts/core/Effect" */ retryWhileM(this: T.Effect, f: (a: E) => T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method retryWhile_ from "@effect-ts/core/Effect" */ retryWhile(this: T.Effect, f: (a: E) => boolean, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method right from "@effect-ts/core/Effect" */ right(this: T.Effect>, __trace?: string | undefined): T.Effect, C>; /** * @ets_rewrite_method runPromise from "@effect-ts/core/Effect" */ runPromise(this: T.Effect): Promise; /** * @ets_rewrite_method runPromiseExit from "@effect-ts/core/Effect" */ runPromiseExit(this: T.Effect): Promise>; /** * @ets_rewrite_method runFiber from "@effect-ts/core/Effect" */ runFiber(this: T.Effect): Fiber.Fiber; /** * @ets_rewrite_method sandbox from "@effect-ts/core/Effect" */ sandbox(this: T.Effect, __trace?: string | undefined): T.Effect, A>; /** * @ets_rewrite_method sandboxWith_ from "@effect-ts/core/Effect" */ sandboxWith(this: Effect, f: (_: Effect, A>) => Effect, A>, __trace?: string): Effect; /** * @ets_rewrite_method some from "@effect-ts/core/Effect" */ some(this: T.Effect>, __trace?: string | undefined): T.Effect, A>; /** * @ets_rewrite_method someOrElseM_ from "@effect-ts/core/Effect" */ someOrElseM(this: T.Effect>, orElse: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method someOrElse_ from "@effect-ts/core/Effect" */ someOrElse(this: T.Effect>, orElse: () => B, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method someOrFail_ from "@effect-ts/core/Effect" */ someOrFail(this: T.Effect>, orFail: () => E2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method someOrFailException from "@effect-ts/core/Effect" */ someOrFailException(this: T.Effect>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method summarized_ from "@effect-ts/core/Effect" */ summarized(this: Effect, summary: Effect, f: (start: B, end: B) => C, __trace?: string): Effect>; /** * @ets_rewrite_method supervised_ from "@effect-ts/core/Effect" */ supervised(this: T.Effect, supervisor: Supervisor, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method tap_ from "@effect-ts/core/Effect" */ tap(this: T.Effect, f: (a: AX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method tapError_ from "@effect-ts/core/Effect" */ tapError(this: T.Effect, f: (e: EX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method tapCause_ from "@effect-ts/core/Effect" */ tapCause(this: T.Effect, f: (e: Cause) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method tapBoth_ from "@effect-ts/core/Effect" */ tapBoth(this: T.Effect, f: (e: EX) => T.Effect, g: (e: AX) => T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method fromRawEffect from "@effect-ts/core/Effect/Layer" */ toLayer(this: T.Effect): Layer; /** * @ets_rewrite_method fromEffect_ from "@effect-ts/core/Effect/Layer" */ toLayer(this: T.Effect, tag: Tag): Layer>; /** * @ets_rewrite_method fromEffect from "@effect-ts/core/Effect/Managed" */ toManaged(this: T.Effect): M.Managed; /** * @ets_rewrite_method toManagedRelease_ from "@effect-ts/core/Effect" */ toManaged(this: T.Effect, release: (a: A) => T.Effect): M.Managed; /** * @ets_rewrite_method timed from "@effect-ts/core/Effect" */ timed(this: T.Effect, __trace?: string | undefined): T.Effect, E, Tp.Tuple<[number, A]>>; /** * @ets_rewrite_method timedWith_ from "@effect-ts/core/Effect" */ timedWith(this: T.Effect, msTime: T.Effect, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method timeoutFail_ from "@effect-ts/core/Effect" */ timeoutFail(this: T.Effect, d: number, e: () => E2, __trace?: string | undefined): T.Effect, E | E2, A>; /** * @ets_rewrite_method timeoutTo_ from "@effect-ts/core/Effect" */ timeoutTo(this: T.Effect, delay: number, orElse: B, f: (a: A) => B2, __trace?: string | undefined): T.Effect, E, B | B2>; /** * @ets_rewrite_method timeout_ from "@effect-ts/core/Effect" */ timeout(this: T.Effect, d: number, __trace?: string | undefined): T.Effect, E, O.Option>; /** * @ets_rewrite_method to_ from "@effect-ts/core/Effect" */ to(this: T.Effect, promise: P.Promise, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method traced from "@effect-ts/core/Effect" */ traced(this: T.Effect): T.Effect; /** * @ets_rewrite_method tracingStatus_ from "@effect-ts/core/Effect" */ tracingStatus(this: T.Effect, flag: boolean): T.Effect; /** * @ets_rewrite_method uncause from "@effect-ts/core/Effect" */ uncause(this: T.RIO>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method unfailable from "smart:identity" */ unfailable(this: T.Effect): T.RIO; /** * @ets_rewrite_method uninterruptible from "@effect-ts/core/Effect" */ uninterruptible: (effect: T.Effect) => T.Effect; /** * @ets_rewrite_method unlessM_ from "@effect-ts/core/Effect" */ unlessM(this: T.Effect, bool: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method unless_ from "@effect-ts/core/Effect" */ unless(this: T.Effect, pred: () => boolean, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method unrefineWith_ from "@effect-ts/core/Effect" */ unrefineWith(this: T.Effect, pf: (u: unknown) => O.Option, f: (e: E) => E2, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method unrefine_ from "@effect-ts/core/Effect" */ unrefine(this: T.Effect, pf: (u: unknown) => O.Option, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method unrefine_ from "@effect-ts/core/Effect" */ unsandbox(this: T.Effect, A>, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method untraced from "@effect-ts/core/Effect" */ untraced(this: T.Effect): T.Effect; /** * @ets_rewrite_method updateService_ from "@effect-ts/core/Effect" */ updateService(this: T.Effect, tag: Tag, f: (_: T) => T, __trace?: string | undefined): T.Effect, E, A>; /** * @ets_rewrite_method whenM_ from "@effect-ts/core/Effect" */ whenM(this: T.Effect, predicate: T.Effect, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method when_ from "@effect-ts/core/Effect" */ when(this: T.Effect, predicate: () => boolean, __trace?: string | undefined): T.Effect>; /** * @ets_rewrite_method zip_ from "@effect-ts/core/Effect" */ zip(this: T.Effect, f: T.Effect, __trace?: string): T.Effect>; /** * @ets_rewrite_method zipPar_ from "@effect-ts/core/Effect" */ zipPar(this: T.Effect, f: T.Effect, __trace?: string): T.Effect>; /** * @ets_rewrite_method zipRight_ from "@effect-ts/core/Effect" */ zipRight(this: T.Effect, f: T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method zipRightPar_ from "@effect-ts/core/Effect" */ zipRightPar(this: T.Effect, f: T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method zipLeft_ from "@effect-ts/core/Effect" */ zipLeft(this: T.Effect, f: T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method zipLeftPar_ from "@effect-ts/core/Effect" */ zipLeftPar(this: T.Effect, f: T.Effect, __trace?: string): T.Effect; /** * @ets_rewrite_method zipWith_ from "@effect-ts/core/Effect" */ zipWith(this: T.Effect, that: T.Effect, f: (a: A, b: A2) => B, __trace?: string | undefined): T.Effect; /** * @ets_rewrite_method zipWithPar_ from "@effect-ts/core/Effect" */ zipWithPar(this: T.Effect, that: T.Effect, f: (a: A, b: A2) => B, __trace?: string | undefined): T.Effect; } } //# sourceMappingURL=effect.d.ts.map