import { BalanceSheetClassesViewReport, BalanceSheetProjectViewReport, BalanceSheetReportViewSectionID } from '@zeniai/client-epic-state'; import { default as SectionType } from '../../dataSelector/dataSelector'; import { RootNodes } from '../../reportTree/ReportTree'; import { ReportElementConfig, ReportTreeNode } from '../../reportTree/reportTreeTypes'; export declare function mapBalanceSheetGroupedReportToReportTreeNodes({ report, sections, config, isPageFetchInProgress, makeTimeframeRowSticky, mapSectionToTreeNode, }: { config: ReportElementConfig; isPageFetchInProgress: boolean; makeTimeframeRowSticky: boolean; report: BalanceSheetClassesViewReport | BalanceSheetProjectViewReport; sections: Record; mapSectionToTreeNode: (args: { config: ReportElementConfig; isLastNode: boolean; numOfBalances: number; section: TSection; sectionType: SectionType; title: string; }) => ReportTreeNode; }): RootNodes;