UNPKG

node-redisson

Version:

Distributed lock with Redis implementation for Node.js

13 lines (12 loc) 509 B
import { RedissonRedis } from './contracts/ICommandExecutor'; import { IRedissonClient } from './contracts/IRedissonClient'; import { IRedissonConfig } from './contracts/IRedissonConfig'; import { IRLock } from './contracts/IRLock'; export declare class Redisson implements IRedissonClient { private commandExecutor; constructor(config: IRedissonConfig); private withDefaultConfig; get redis(): RedissonRedis; getLock(name: string, clientId?: string): IRLock; quit(): Promise<void>; }