@upv/ushi-shared
Version:
Shared DTOs, types, and utilities for the USHI platform (LMS, Trials, Social, Wallet).
9 lines (8 loc) • 310 B
TypeScript
import { RoleDomain, PersonRole } from "../../enums";
/**
* RoleRegistry
*
* Maps each RoleDomain to the valid PersonRole[] values allowed in that domain.
* This is used for validation, UI dropdowns, and system-wide role management.
*/
export declare const RoleRegistry: Record<RoleDomain, PersonRole[]>;