import { ReportFormat } from '@zeniai/client-epic-state'; import { ResponsiveSized } from '../../../../../context/windowSizeProvider/responsiveSize'; import { Space } from '../../../../../designSystem/zeniConstants'; import { ReportElementKind, ReportTreeKind } from '../../../reportTreeTypes'; export declare const commonDimensions: { balanceHeight: Space; balanceHeightInPx: number; balanceWidth: string; balanceWidthInPx: number; loadingBalanceWidth: string; loadingBalanceWidthInPx: number; smallLoadingBalanceWidth: string; smallLoadingBalanceWidthInPx: number; balanceLeftMargin: Space; balanceLeftMarginInPx: number; balanceRightMargin: Space; sectionTitleLeftPadding: Space; titleWidth: ResponsiveSized; childTitleWidth: ResponsiveSized; loadingInProgressStickySectionWidth: number; readonly loadingInProgressScrollableSectionWidth: string; loadingInProgressLargeStickyColumnWidth: number; loadingInProgressSmallStickyColumnWidth: number; leafClassRowHeight: number; }; export declare function getDefaultNodeHeight(reportElementKind: ReportElementKind): number; export declare function isNodeOpenByDefault(reportElementKind: ReportElementKind, reportFormat: ReportFormat, nestingLevel?: number): boolean; export declare const canShowName: (kind: ReportTreeKind) => boolean; export declare const canShowBalance: (kind: ReportTreeKind) => boolean;