import { openSnackbar } from '../../../entity/snackbar/snackbarReducer'; import { updateAllUsers } from '../../../entity/user/userReducer'; import { UserRolePayload } from '../../../entity/userRole/userRolePayload'; import { updateUserRoles } from '../../../entity/userRole/userRoleReducer'; import { addUserId, removeUserId } from '../../userListView/userListViewReducer'; import { changePersonRoleFailure, changePersonRoleSuccess, changeZeniPersonRoles, invitePeople, invitePeopleFailure, invitePeopleSuccess, inviteZeniPeople, peopleSaveUpdates, peopleSaveUpdatesFailure, peopleSaveUpdatesSuccess } from '../peopleReducer'; export type InvitePeopleActionType = ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType; export type PeopleSaveUpdatesActionType = ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType; export type ChangeZeniPersonRolesActionType = ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType; export type InviteZeniPeopleActionType = ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType; export declare const updateManagersListOnRoleChange: (actions: InvitePeopleActionType[] | PeopleSaveUpdatesActionType[] | ChangeZeniPersonRolesActionType[] | InviteZeniPeopleActionType[], userRoles: UserRolePayload, isZeniTenant?: boolean) => void;