UNPKG

rate-limiter-custom

Version:

A fast, customizable, and efficient rate-limiting middleware for Express in TypeScript.

4 lines (3 loc) 279 B
import { Request, Response, NextFunction } from "express"; import { RateLimiterOptions } from "./config"; export declare function tokenBucketRateLimiter(options: RateLimiterOptions): (req: Request, res: Response, next: NextFunction) => void | Response<any, Record<string, any>>;