import { AcabimAuthRole, AcabimSolution } from '@cas-hub/acabim-common-client'; export interface OrganisationUser { readonly user: { readonly userId: string; readonly firstName: string; readonly lastName: string; readonly email: string; }; readonly userSeat?: { readonly seatId: string; readonly orderedDate: string; readonly remainingDays?: number; }; readonly role: keyof typeof AcabimAuthRole; readonly solution?: keyof typeof AcabimSolution; } export interface OrganisationPendingUser { readonly inviteeEmail: string; readonly invitedDate: string; readonly invitedBy: { readonly id: string; readonly email: string; readonly name: string; }; }