import { NestedAccountHierarchyForReport } from '../../commonStateTypes/accountView/nestedAccountID'; import { Recommendation } from '../../commonStateTypes/recommendationBase'; import { AccountBase } from '../../entity/account/accountState'; export interface VendorAccountMappingView { accruedExpensesAccountHierarchy: NestedAccountHierarchyForReport[]; accruedExpensesAccountList: AccountBase[]; accruedExpensesRecommendations: Recommendation[]; fixedAssetsAccountHierarchy: NestedAccountHierarchyForReport[]; fixedAssetsAccountList: AccountBase[]; fixedAssetsRecommendations: Recommendation[]; prepaidExpensesAccountHierarchy: NestedAccountHierarchyForReport[]; prepaidExpensesAccountList: AccountBase[]; prepaidExpensesRecommendations: Recommendation[]; selectedAccruedExpensesAccountIds: string[]; selectedFixedAssetsAccountIds: string[]; selectedPrepaidExpensesAccountIds: string[]; }