import { JEAccountSettingsView } from '@zeniai/client-epic-state';
import { VendorsAccountsSectionFormData } from '../../../uncategorizedAccountsMapping/VendorsAccountsSection';
import { FooterFormIdType } from '../../common';
declare const vendorsAccountSectionId = "vendorsAccountSection";
export interface FormData {
    [vendorsAccountSectionId]: VendorsAccountsSectionFormData;
}
interface Props {
    accountSettings: JEAccountSettingsView;
    currentFooterFormId: FooterFormIdType;
    onJeAccountSettingsChange: (formData: FormData) => void;
    onSaveJeAccountSettingsClick: (formData: FormData) => void;
    setCurrentFooterFormId: (formId: FooterFormIdType) => void;
    setIsJeAccountSettingsOpened: (isOpened: boolean) => void;
    setResetJeAccountSettingsForm: (resetFn: () => void) => void;
}
declare function JEScheduleAccountSettings({ accountSettings, currentFooterFormId, onSaveJeAccountSettingsClick, setIsJeAccountSettingsOpened, onJeAccountSettingsChange, setResetJeAccountSettingsForm, setCurrentFooterFormId, }: Readonly<Props>): import("react/jsx-runtime").JSX.Element;
export default JEScheduleAccountSettings;
