import { LazyArg } from "@tsplus/stdlib/data/Function";
import { Channel } from "@effect/core/stream/Channel/definition/base";
/**
 * Halt a channel with the specified error.
 * @tsplus static ets/Channel/Ops fail
 * @tsplus location "@effect/core/stream/Channel/operations/fail"
 */
export declare function fail<E>(e: LazyArg<E>): Channel<never, unknown, unknown, unknown, E, never, never>;
//# sourceMappingURL=fail.d.ts.map