import { FetchedState, ID } from '../../commonStateTypes/common'; /*** manager: list of mangers shown in people tab invite flow admin: list of admins shown in card user pormo screen cardHolderCandidate: list of users whome chrge card can be issued taskManagerCandidate: list of users who can have involvement in task management ***/ export type UserListType = 'manager' | 'cardAdmin' | 'cardHolderCandidate' | 'taskManagerCandidate'; export interface UserIdsByType extends FetchedState { ids: ID[]; } export interface UserListViewState { userListByType: Record; }