import { Exit } from "@effect/core/io/Exit/definition";
/**
 * Sequentially zips the this result with the specified result discarding the
 * first element of the tuple or else returns the failed `Cause`.
 * @tsplus operator ets/Exit >
 * @tsplus fluent ets/Exit zipRight
 * @tsplus location "@effect/core/io/Exit/operations/zipRight"
 */
export declare function zipRight_<E, A, E1, B>(self: Exit<E, A>, that: Exit<E1, B>): Exit<E | E1, B>;
/**
 * Sequentially zips the this result with the specified result discarding the
 * first element of the tuple or else returns the failed `Cause`.
 * @tsplus static ets/Exit/Aspects zipRight
 * @tsplus pipeable ets/Exit zipRight
 * @tsplus location "@effect/core/io/Exit/operations/zipRight"
 */
export declare const zipRight: <E1, B>(that: import("../definition").Exit<E1, B>) => <E, A>(self: import("../definition").Exit<E, A>) => import("../definition").Exit<E | E1, B>;
//# sourceMappingURL=zipRight.d.ts.map