import type { Lock, Unlock } from 'redis-lock';
export declare class DistributedLockService {
    private lock;
    constructor(lock: Lock);
    getLock(name: string, timeout?: number): Promise<Unlock>;
}
