import { PermissionBits } from 'librechat-data-provider'; /** * Common role combinations */ export enum RoleBits { /** 0001 = 1 */ VIEWER = PermissionBits.VIEW, /** 0011 = 3 */ EDITOR = PermissionBits.VIEW | PermissionBits.EDIT, /** 0111 = 7 */ MANAGER = PermissionBits.VIEW | PermissionBits.EDIT | PermissionBits.DELETE, /** 1111 = 15 */ OWNER = PermissionBits.VIEW | PermissionBits.EDIT | PermissionBits.DELETE | PermissionBits.SHARE, }