import { Section, SectionAccountsViewReport, SectionClassesViewReportV2, SectionProjectViewReport } from '@zeniai/client-epic-state'; import { default as SectionType } from '../../../../dataSelector/dataSelector'; import { ReportElementConfig, ReportTreeNode } from '../../../reportTreeTypes'; export declare function mapSectionToTreeNode({ section, sectionType, numOfBalances, title, isLastNode, config, }: { config: ReportElementConfig; isLastNode: boolean; numOfBalances: number; section: Section; sectionType: SectionType; title: string; }): ReportTreeNode; export declare function mapClassViewSectionToTreeNode({ section, sectionType, numOfBalances, title, isLastNode, config, }: { config: ReportElementConfig; isLastNode: boolean; numOfBalances: number; section: SectionClassesViewReportV2; sectionType: SectionType; title: string; }): ReportTreeNode; export declare function mapAccountViewSectionToTreeNode({ section, sectionType, numOfBalances, title, isLastNode, config, }: { config: ReportElementConfig; isLastNode: boolean; numOfBalances: number; section: SectionAccountsViewReport; sectionType: SectionType; title: string; }): ReportTreeNode; export declare function mapProjectViewSectionToTreeNode({ section, sectionType, numOfBalances, title, isLastNode, config, }: { config: ReportElementConfig; isLastNode: boolean; numOfBalances: number; section: SectionProjectViewReport; sectionType: SectionType; title: string; }): ReportTreeNode;