UNPKG

express-limiter-pro

Version:

A TypeScript library for safe display and sanitization to prevent XSS attacks.

8 lines (7 loc) 423 B
import { RequestHandler } from 'express'; import { RateLimitOptions } from '../types/types'; export declare const createLimiter: (options: RateLimitOptions) => RequestHandler; export declare const initializeRateLimiters: () => Promise<void>; export declare const getApiLimiter: () => RequestHandler; export declare const getAuthLimiter: () => RequestHandler; export declare const getSensitiveLimiter: () => RequestHandler;