/// import { ILockService } from "@connext/types"; import { Mutex, MutexInterface } from "async-mutex"; declare type InternalLock = { lock: Mutex; releaser: MutexInterface.Releaser; timer: NodeJS.Timeout; }; export declare class MemoryLockService implements ILockService { readonly locks: Map; acquireLock(lockName: string): Promise; releaseLock(lockName: string, lockValue?: string): Promise; } export {}; //# sourceMappingURL=memory-lock-service.d.ts.map