UNPKG

express-limiter-pro

Version:

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

6 lines (5 loc) 295 B
import { RequestHandler } from 'express'; import { UserRole } from 'cca-entities'; export declare const authenticateToken: RequestHandler; export declare const requireAuth: (allowedRoles: UserRole[]) => (req: any, res: any, next: any) => void; export declare const requireAdmin: RequestHandler;