import { Effect } from "@effect/core/io/Effect/definition";
import { Channel } from "@effect/core/stream/Channel/definition/base";
import { Scope } from "@effect/core/io/Scope/definition";
/**
 * Makes a channel from a managed that returns a channel in case of success.
 * @tsplus static ets/Channel/Ops unwrapScoped
 * @tsplus location "@effect/core/stream/Channel/operations/unwrapScoped"
 */
export declare function unwrapScoped<R, E, Env, InErr, InElem, InDone, OutErr, OutElem, OutDone>(self: Effect<R, E, Channel<Env, InErr, InElem, InDone, OutErr, OutElem, OutDone>>): Channel<Exclude<R, Scope> | Env, InErr, InElem, InDone, E | OutErr, OutElem, OutDone>;
//# sourceMappingURL=unwrapScoped.d.ts.map