import { SetMetadata } from '@nestjs/common'; import { Role } from './role.enum'; export const ROLES_KEY = 'roles'; /// Marks a route as requiring at least one of the given roles (scope-checked by RolesGuard). export const Roles = (...roles: Role[]) => SetMetadata(ROLES_KEY, roles);