import * as Async from "../Async"
import * as IO from "../IO"
import type { Effect } from "./effect"
/**
 * Lift Async into Effect
 */
export declare function fromAsync<R, E, A>(
  async: Async.Async<R, E, A>,
  __trace?: string
): Effect<R, E, A>
/**
 * Lift IO into Effect
 */
export declare function fromIO<A>(
  io: IO.IO<A>,
  __trace?: string
): Effect<unknown, never, A>
//# sourceMappingURL=interop.d.ts.map
