import { ID } from '@zeniai/client-epic-state';
import { UserItemsSectionFormData, UserItemsSectionProps } from './InvitePeopleUserItemSection';
export type FormDataKeys = keyof UserItemsSectionFormData;
export declare const uniqueName: (sectionId: string, key: FormDataKeys) => `${string}.email` | `${string}.role` | `${string}.manager` | `${string}.department` | `${string}.nonZeniRole` | `${string}.userIndex`;
export declare const formUniqueName: (formId: ID) => `${string}_form`;
export type FormDataKeyUniqueNames = ReturnType<typeof uniqueName>;
declare const EditPeopleUserItemSection: ({ user, sectionId, mode, managersList, classList, controllersList, customerRoleOptions, isAccountingClassesEnabled, isBankingOnlyTenant, isCardsOnlyTenant, isEdit, person, analytics, }: UserItemsSectionProps) => import("react/jsx-runtime").JSX.Element;
export default EditPeopleUserItemSection;
