UNPKG

express-rate-limiter-ts

Version:

A powerful, flexible and modern rate limiter middleware for Express.js written in TypeScript.

12 lines (11 loc) 383 B
import { IRateLimitStore } from './types/rateLimiter'; export declare function startAdminPanel(store: IRateLimitStore): void; export declare function getRateLimiterStats(store: IRateLimitStore): Promise<{ stats: import("./types/rateLimiter").RateLimitStats; banned: { [key: string]: { banExpiresAt: Date; reason: string; }; }; }>;