export declare class Lock {
    private autoUnlock;
    private locks;
    private available;
    constructor(available: boolean);
    addLock(type: string, key: string): void;
    unlock(type: string, key: string | null | undefined): void;
    isLocked(type: string): boolean;
}
