import { default as Color } from 'color'; import { COABalance } from '@zeniai/client-epic-state'; import { CompareMode } from '../../../../common/compareMode'; import { ElementMetadata, ReportTreeKind } from '../../../reportTreeTypes'; export interface Props { className: string; compareMode: Exclude; depth: number; hasChildren: boolean; height: number; isActualVsForecastOn: boolean; isLastNode: boolean; isLeaf: boolean; isOpen: boolean; isScrolling: boolean; isSticky: boolean; isSubClass: boolean; sectionBalances: (COABalance | null)[]; treeNodeId: string; type: ReportTreeKind; backgroundColor?: Color; classCode?: string; metadata?: ElementMetadata; showClassAccountNumber?: boolean; onClick?: (treeNodeId: string) => void; } export default function ClassRow({ type, backgroundColor, isSticky, treeNodeId, height, className, classCode, sectionBalances, isActualVsForecastOn, compareMode, isScrolling, isOpen, isLeaf, metadata, showClassAccountNumber, onClick, }: Props): import("react/jsx-runtime").JSX.Element;