UNPKG

@apiratorjs/locking

Version:

A lightweight library providing both local and distributed locking primitives (mutexes, semaphores, and read-write locks) for managing concurrency in Node.js.

14 lines 510 B
export declare class LockingError extends Error { readonly cause?: Error; constructor(message: string, cause?: Error); } export declare class TimeoutLockingError extends LockingError { constructor(message: string, cause?: Error); } export declare class CancelledLockingError extends LockingError { constructor(message: string, cause?: Error); } export declare class LockNotFoundError extends LockingError { constructor(message: string, cause?: Error); } //# sourceMappingURL=errors.d.ts.map