import MutexInterface from './MutexInterface'; declare class Mutex implements MutexInterface { acquire(): Promise; runExclusive(callback: MutexInterface.Worker): Promise; isLocked(): boolean; release(): void; private _semaphore; } export default Mutex;