import { ExpenseAutomationFluxAnalysisViewSelector, FluxAnalysisSectionType, FluxAnalysisSortKey, ID, PageToken, ReportID, SortOrder, Vendor } from '@zeniai/client-epic-state'; export interface FluxAnalysisTreeReport { fluxView: ExpenseAutomationFluxAnalysisViewSelector; isAccountingClassesEnabled: boolean; reportId: ReportID; fetchGeneralExpenseView: (pageToken: PageToken) => void; fetchReimbursementView: (pageToken: PageToken) => void; handleRedirectToVendorDetailPage: (vendor: Vendor) => void; onSortOrderChanged: (sortOrder: SortOrder, sortKey: FluxAnalysisSortKey) => void; updateNodeCollapsableStatus: (status: { [nodeId: string]: boolean; }) => void; updateOperatingExpensesIdsForReview: (opExIds: ID[]) => void; updateSectionIdsForReview: (sectionIds: FluxAnalysisSectionType[]) => void; } export declare const FluxAnalysisTree: (props: FluxAnalysisTreeReport) => import("react/jsx-runtime").JSX.Element;