import { default as Color } from 'color';
import { AgingReportSortKey, ID, SortOrder } from '@zeniai/client-epic-state';
import { ReportElementData, ReportTreeKind } from '../../../reportTreeTypes';
export declare const getAgingReportHeaderRow: (reportElementData: ReportElementData, height: number, backgroundColor: Color | undefined, isSticky: boolean, sortKey?: AgingReportSortKey, sortOrder?: SortOrder, onSortOrderChanged?: (sortOrder: SortOrder, sortKey: AgingReportSortKey) => void) => import("react/jsx-runtime").JSX.Element | null;
export declare const getAgingReportRow: (id: ID, reportElementData: ReportElementData, height: number, isOpen: boolean, isSticky: boolean, isLastNode: boolean, isScrolling: boolean, backgroundColor: Color | undefined, onEntityNameClick?: (vendorId: ID) => void, nodeClickHandler?: (treeNodeId: string) => void) => import("react/jsx-runtime").JSX.Element | null;
export declare const getSubEntityTotalRow: (reportElementData: ReportElementData, height: number, isSticky: boolean, isScrolling: boolean, backgroundColor: Color | undefined) => import("react/jsx-runtime").JSX.Element | null;
export declare const getTotalRow: (treeKind: ReportTreeKind, reportElementData: ReportElementData, height: number, backgroundColor: Color | undefined, isSticky: boolean) => import("react/jsx-runtime").JSX.Element;
