import { NestedClassReportV2 } from '@zeniai/client-epic-state';
import { default as SectionType } from '../../../dataSelector/dataSelector';
import { ReportElementConfig, ReportTreeNode } from '../../reportTreeTypes';
import { AncestorElementMetadata } from '../pAndLReports/treeNodeMappers/ancestorElementMetadata';
export declare function mapClassWithSubAccountToTreeNode({ classNode, sectionType, numOfBalances, title, isLastNode, config, parentNodeIDs, ancestorMetadata, }: {
    ancestorMetadata: AncestorElementMetadata;
    classNode: NestedClassReportV2;
    config: ReportElementConfig;
    isLastNode: boolean;
    numOfBalances: number;
    parentNodeIDs: string[];
    sectionType: SectionType;
    title: string;
}): ReportTreeNode;
