UNPKG

node-redisson

Version:

Distributed lock with Redis implementation for Node.js

22 lines (21 loc) 592 B
export type RedissonTime = number | bigint; export declare class TimeUnit { readonly baseMs: RedissonTime; private readonly _baseMs; constructor(baseMs: RedissonTime); static MILLISECONDS: TimeUnit; static SECONDS: TimeUnit; static MINUTES: TimeUnit; static HOURS: TimeUnit; static DAYS: TimeUnit; /** * Get current time. * - Unit: ms * @returns time */ static now(): bigint; toMillis(d: RedissonTime): bigint; toSeconds(d: RedissonTime): bigint; toHours(d: RedissonTime): bigint; toDays(d: RedissonTime): bigint; }