import { Roles } from '@speckle/shared' import type { MaybeNullOrUndefined } from '@speckle/shared' export const canEditProject = (project: { role?: MaybeNullOrUndefined }) => ([Roles.Stream.Owner] as Array>).includes(project.role) export const canInviteToProject = canEditProject export const canModifyModels = (project: { role?: MaybeNullOrUndefined }) => ( [Roles.Stream.Contributor, Roles.Stream.Owner] as Array< MaybeNullOrUndefined > ).includes(project.role)