import { default as Color } from 'color';
import { CompareMode } from '../../../../common/compareMode';
import { ReportElementData, ReportTreeKind } from '../../../reportTreeTypes';
export declare const getTimeframeRow: (reportElementData: ReportElementData, height: number, isSticky: boolean, compareMode: Exclude<CompareMode, "off">, backgroundColor: Color | undefined, onCompareModeChanged?: (newCompareMode: Exclude<CompareMode, "off">) => void) => import("react/jsx-runtime").JSX.Element | null;
export declare const getTotalRow: (id: string, treeKind: ReportTreeKind, reportElementData: ReportElementData, height: number, isSticky: boolean, isScrolling: boolean, backgroundColor: Color | undefined) => import("react/jsx-runtime").JSX.Element;
export declare const getVendorRow: (_treeKind: ReportTreeKind, reportElementData: ReportElementData, height: number, backgroundColor: Color | undefined, isSticky: boolean, isScrolling: boolean, isLastNode: boolean) => import("react/jsx-runtime").JSX.Element | null;
export declare const getLoadingInProgressRow: (reportElementData: ReportElementData, height: number, backgroundColor: Color | undefined, isSticky: boolean) => import("react/jsx-runtime").JSX.Element | null;
export declare const getSpacerRow: (reportElementData: ReportElementData, height: number, backgroundColor: Color | undefined, isSticky: boolean) => import("react/jsx-runtime").JSX.Element | null;
export declare const getNoResultsFoundTitleRow: (reportElementData: ReportElementData, height: number, backgroundColor: Color | undefined, isSticky: boolean) => import("react/jsx-runtime").JSX.Element | null;
