import { Fiber } from "@effect/core/io/Fiber/definition";
import { Effect } from "@effect/core/io/Effect/definition";
import { Exit } from "@effect/core/io/Exit/definition";
/**
 * Awaits the fiber, which suspends the awaiting fiber until the result of the
 * fiber has been determined.
 * @tsplus fluent ets/Fiber await
 * @tsplus fluent ets/RuntimeFiber await
 * @tsplus location "@effect/core/io/Fiber/operations/await"
 */
export declare function _await<E, A>(self: Fiber<E, A>, __tsplusTrace?: string): Effect<never, never, Exit<E, A>>;
export { _await as await };
//# sourceMappingURL=await.d.ts.map