import { Effect } from "@effect/core/io/Effect/definition"; import { TSemaphore } from "@effect/core/stm/TSemaphore/definition"; /** * Constructs a new `TSemaphore` with the specified number of permits, * immediately committing the transaction. * @tsplus static effect/core/stm/TSemaphore.Ops makeCommit * @tsplus location "@effect/core/stm/TSemaphore/operations/makeCommit" */ export declare function makeCommit(permits: number): Effect; //# sourceMappingURL=makeCommit.d.ts.map