//#region src/common/exec/mutex.d.ts type Mutex = (fn: (() => void), elseFn?: (() => void)) => boolean; type AsyncMutex = (fn: (() => void), elseFn?: (() => void)) => Promise; declare function useMutex(): Mutex; declare function useAsyncMutex(): AsyncMutex; //#endregion export { useMutex as i, Mutex as n, useAsyncMutex as r, AsyncMutex as t }; //# sourceMappingURL=mutex-D_myf4dr.d.mts.map