import { AccountBase, ExpenseCategory1099Filing, ID } from '@zeniai/client-epic-state'; import { GroupedOption } from '../formElements/labeledGroupSingleSelectFieldWithRecommendationCheckbox/GroupedSingleSelectField'; import { BoxType, ExpenseGroupedCategory1099 } from './accountMappingTypes'; export declare const getCOAIdForCategory: (value: ID, accountList: AccountBase[]) => string | undefined; export declare const compareCurrentAndPreviousList: (currentList: string[] | undefined, previousList: AccountBase[] | undefined) => boolean; export declare const compareCurrentAndPreviousExpenseCategoryList: (currentList: ExpenseCategory1099Filing[] | undefined, previousList: ExpenseCategory1099Filing[] | undefined) => boolean; export declare const checkIfBothListsAreFilledOrBothEmpty: (firstList: string[] | undefined, secondList: string[] | undefined, isFeatureEnabled: boolean) => boolean; export declare const getBoxTypeListBasedOnType1099: (type: string, boxTypeList: BoxType) => GroupedOption[]; export declare const checkExpenseCategoryListIsFilled: (expenseCategoryList: ExpenseGroupedCategory1099) => boolean; export declare const checkExpenseCategoryListIsCompletelyEmpty: (expenseCategoryList: ExpenseGroupedCategory1099) => boolean;