import { Collection } from "@tsplus/stdlib/collections/Collection/definition";
import { Fiber } from "@effect/core/io/Fiber/definition";
import { FiberId } from "@effect/core/io/FiberId/definition";
import { Effect } from "@effect/core/io/Effect/definition";
/**
 * Interrupts all fibers as by the specified fiber, awaiting their
 * interruption.
 * @tsplus static ets/Fiber/Ops interruptAllAs
 * @tsplus location "@effect/core/io/Fiber/operations/interruptAllAs"
 */
export declare function interruptAllAs(fibers: Collection<Fiber<any, any>>, fiberId: FiberId, __tsplusTrace?: string): Effect<never, never, void>;
//# sourceMappingURL=interruptAllAs.d.ts.map