TeamManagementModuleCatalogEntry
@raizfc/contracts / TeamManagementModuleCatalogEntry
Type Alias: TeamManagementModuleCatalogEntry
TeamManagementModuleCatalogEntry =
Readonly<{available:boolean;description:string;id:TeamManagementModuleId;label:string;requiredPermission?:TeamPermissionKey; }>
Defined in: team/team-management.dto.ts:66
Static per-module descriptors shared by mocks and the real backend so the dashboard's module
nav is identical in both (labels/order/availability), mirroring teamRolePermissions.
available: false means the module's screen does not exist yet in this pack graph — distinct
from enabled, which is the viewer's permission for a module that does exist.