export declare class Mutex {
    private _lock;
    lock<T>(fn: () => T | Promise<T>): Promise<T>;
}
