import { AccountBase, FetchStateAndError, ID, JEScheduleLocalData, JEScheduleTransactionKey, JEScheduledTransaction, NestedAccountHierarchyForReport, NestedClassHierarchyForReport, ScheduleTypes, UncategorizedAccounts } from '@zeniai/client-epic-state'; import { AutoCompleteActions, AutoCompleteData } from '../../../common/autoComplete/autoCompleteProps'; import { TextAlign } from '../../../dataListTable'; import { JEScheduleResolveComponentFormData } from './JEScheduleResolveComponent'; import { JEScheduleColumnKey } from './jeScheduleConfig'; export interface JEScheduleListWrapperRowProps { accountListNestedAccountHierarchy: NestedAccountHierarchyForReport[]; allAccountList: AccountBase[]; allDepAccountList: AccountBase[]; allDepreciationAccountListNestedAccountHierarchy: NestedAccountHierarchyForReport[]; classListNestedAccountHierarchy: NestedClassHierarchyForReport[]; dataListColumnKey: JEScheduleColumnKey; ignoreStatusById: Record; isJEScheduleCOTEnabled: boolean; localDataByID: Record; postStatusById: Record; row: JEScheduledTransaction; uncategorizedAccounts: UncategorizedAccounts; vendorSearchAutoCompleteActions: AutoCompleteActions; vendorSearchAutoCompleteData: AutoCompleteData; align?: TextAlign; isReadOnly?: boolean; ignoreRecommendedJeSchedule: (jeScheduleTransactionKey: JEScheduleTransactionKey, scheduleType: ScheduleTypes) => void; jeScheduleClickHandler: (event: React.MouseEvent, jeScheduleId: ID, jeScheduleKey: JEScheduleTransactionKey, jeScheduleType: ScheduleTypes) => void; onFormDataChange: (scheduleJournalEntryId: ID, localData: JEScheduleResolveComponentFormData) => void; onPostJESchedule: (scheduledJournalEntryId: ID, jeScheduleTransactionKey: JEScheduleTransactionKey) => void; onReviewClickHandler: (jeScheduleId: ID, jeScheduleKey: JEScheduleTransactionKey, jeScheduleType: ScheduleTypes) => void; onConfirmCategoryRecommendation?: (jeScheduleTransactionKey: JEScheduleTransactionKey, recommendedCategoryId: ID) => void; } declare const _default: import('react').MemoExoticComponent<({ accountListNestedAccountHierarchy, align, allAccountList, allDepAccountList, allDepreciationAccountListNestedAccountHierarchy, classListNestedAccountHierarchy, dataListColumnKey, ignoreStatusById, isJEScheduleCOTEnabled, isReadOnly, localDataByID, postStatusById, row, uncategorizedAccounts, vendorSearchAutoCompleteActions, vendorSearchAutoCompleteData, ignoreRecommendedJeSchedule, jeScheduleClickHandler, onConfirmCategoryRecommendation, onFormDataChange, onPostJESchedule, onReviewClickHandler, }: JEScheduleListWrapperRowProps) => import("react/jsx-runtime").JSX.Element | null>; export default _default;