import { ClassBase, MonthEndInsightsNotificationSettingsData, MonthEndInsightsNotificationSettingsLocalData, Person, User } from '@zeniai/client-epic-state';
import { FormSectionProps } from '../../formElements/common/formSection';
/**
 * Section Form Data
 */
export type FormDataKeys = keyof MonthEndInsightsNotificationSettingsLocalData;
export declare const uniqueName: (sectionId: string, key: FormDataKeys) => `${string}.notify` | `${string}.recipientEmailIds`;
/**
 * Props
 */
interface MonthEndInsightsNotificationSectionProps extends FormSectionProps {
    allUsers: User[];
    classList: ClassBase[];
    controllersList: User[];
    managersList: Person[];
    monthEndInsightsNotificationLocalData: MonthEndInsightsNotificationSettingsLocalData;
    monthEndInsightsNotificationSettings: MonthEndInsightsNotificationSettingsData;
}
export default function MonthEndInsightsNotificationSection({ sectionId, monthEndInsightsNotificationLocalData, monthEndInsightsNotificationSettings, managersList, allUsers, classList, controllersList, }: Readonly<MonthEndInsightsNotificationSectionProps>): import("react/jsx-runtime").JSX.Element;
export {};
