UNPKG

@takentrade/takentrade-libs

Version:
11 lines (10 loc) 411 B
/** * Metadata key for storing roles in the decorator. */ export declare const ROLES_KEY = "roles"; /** * Decorator to set required roles for a route or controller. * @param roles List of role names required to access the resource. * @returns Custom metadata decorator for role-based access control. */ export declare const Roles: (...roles: string[]) => import("@nestjs/common").CustomDecorator<string>;