import { ExpenseAutomationViewSelector } from '@zeniai/client-epic-state'; import { FooterFormIdType } from '../../common'; import { FormData as JEScheduleAccountSettingsFormData } from './JEScheduleAccountSettings'; import { Props as JEScheduleListProps } from './JESchedulesList'; export interface JESchedulePageProps extends Omit { currentFooterFormId: FooterFormIdType; expenseAutomationViewSelector: ExpenseAutomationViewSelector; isAccountingClassesEnabled: boolean; onJeAccountSettingsChange: (formData: JEScheduleAccountSettingsFormData) => void; onSaveJeAccountSettingsClick: (formData: JEScheduleAccountSettingsFormData) => void; setIsJeAccountSettingsOpened: (isOpened: boolean) => void; setResetJeAccountSettingsForm: (resetFn: () => void) => void; } declare function JESchedulePage({ expenseAutomationViewSelector, currentFooterFormId, isAccountingClassesEnabled, isJEScheduleCOTEnabled, selectedMainTab, setResetJeAccountSettingsForm, vendorSearchAutoCompleteData, onJESchedulesFormDataChange, onPostJESchedule, handleJeScheduleClick, onJeAccountSettingsChange, onSaveJeAccountSettingsClick, ignoreRecommendedJeSchedule, vendorSearchAutoCompleteActions, setCurrentFooterFormId, setIsJeAccountSettingsOpened, onUpdateJESchedulesUIState, }: Readonly): import("react/jsx-runtime").JSX.Element | null; export default JESchedulePage;