UNPKG

@da440dil/js-counter

Version:

Distributed rate limiting using Redis

11 lines (10 loc) 339 B
import { Counter } from './Counter'; import { Result } from './Result'; import { ILimiter } from './ILimiter'; export declare class Limiter implements ILimiter { private counter; private prefix; private rate; constructor(counter: Counter, prefix: string, rate: number); limit(key: string): Promise<Result>; }