import { ClientAnalytics } from '@zeniai/client-analytics'; import { ClassBase, ID, PeopleSelectorView, PeopleViewSortKey, Person, SortOrder } from '@zeniai/client-epic-state'; export interface PeopleListViewProps { allClasses: ClassBase[]; allManagers: Person[]; isAccountingClassesEnabled: boolean; isZeniTenant: boolean; peopleView: PeopleSelectorView; analytics?: ClientAnalytics; onColumnSortConfigChanged?: (sortKey: PeopleViewSortKey, sortOrder: SortOrder) => void; onDeleteClick?: (userId: ID, userRoleId: ID) => void; onResendInvite?: (userId: ID) => void; onRowClick?: (userId: ID) => void; } export declare const PeopleListViewMemo: import('react').MemoExoticComponent<({ peopleView, allManagers, allClasses, analytics, isAccountingClassesEnabled, onColumnSortConfigChanged, onDeleteClick, onResendInvite, onRowClick, isZeniTenant, }: PeopleListViewProps) => import("react/jsx-runtime").JSX.Element>;