import * as redis from 'redis'; import RedLock from 'redlock'; export declare class RedisLockProvider { readonly client: redis.RedisClient; readonly redLock: RedLock; static readonly instance: RedisLockProvider; constructor(); isEnabled: () => boolean; lockProcess(operation: string, handler: () => Promise, options: { ttl: number; }): Promise; }