skailan-core
Version:
Servicio de autenticación y multitenancy para Skailan.
14 lines • 731 B
TypeScript
import { Request, Response, NextFunction } from "express";
/**
* @deprecated Use requirePermission from rbacMiddleware instead
*/
export declare const requirePermission: (resource: string, action: string) => (req: Request, res: Response, next: NextFunction) => Promise<void>;
/**
* @deprecated Use checkPermission from rbacMiddleware instead
*/
export declare const checkPermission: (resource: string, action: string) => (req: Request, res: Response, next: NextFunction) => Promise<void>;
/**
* @deprecated Use requireRole from rbacMiddleware instead
*/
export declare const requireRole: (allowedRoles: string[]) => (req: Request, res: Response, next: NextFunction) => Promise<void>;
//# sourceMappingURL=permissions.d.ts.map