import { ID, PeoplePageMode, PeopleViewSortKey, SortOrder } from '@zeniai/client-epic-state'; import { ResponsiveSized } from '../../context/windowSizeProvider'; export interface PersonAction { onPersonDelete: (userId: ID, userRoleId: ID) => void; onRemoveSnackbarMessage: () => void; onResendInvite: (userId: ID) => void; onBackClick?: () => void; onModeChange?: (mode: PeoplePageMode) => void; onReloadPeople?: () => void; onSearchTextChanged?: (searchText: string) => void; } export interface HeaderItemData { key: PeopleViewSortKey; sortOrder: SortOrder; value: string; width: ResponsiveSized; }