import { FiberId } from "@effect/core/io/FiberId/definition";
/**
 * @tsplus type ets/TReentrantLock/Lock
 */
export interface Lock {
    readonly readLocks: number;
    readLocksHeld(fiberId: FiberId): number;
    readonly writeLocks: number;
    writeLocksHeld(fiberId: FiberId): number;
}
//# sourceMappingURL=Lock.d.ts.map