import { Effect } from "@effect/core/io/Effect/definition";
import { Semaphore } from "@effect/core/io/Semaphore/definition";
/**
 * Creates a new `Semaphore` with the specified number of permits.
 * @tsplus static ets/Semaphore/Ops make
 * @tsplus location "@effect/core/io/Semaphore/operations/make"
 */
export declare function make(permits: number, __tsplusTrace?: string): Effect<never, never, Semaphore>;
//# sourceMappingURL=make.d.ts.map