import { default as Color } from 'color';
import { COABalanceTimeFrame, Month, ReportID, ReportIDPlusForecastID, TimeframeTick, TimeframeTickWithMetaData, ZeniDate } from '@zeniai/client-epic-state';
import { CompareMode } from '../../../../common/compareMode';
import { ReportTreeKind } from '../../../reportTreeTypes';
export interface Props {
    compareMode: Exclude<CompareMode, "off">;
    firstMonthOfFY: Month;
    height: number;
    isActualVsForecastOn: boolean;
    isCompareModeOn: boolean;
    isSticky: boolean;
    reportId: ReportID | ReportIDPlusForecastID;
    timeframe: COABalanceTimeFrame;
    timeframeTicks: TimeframeTickWithMetaData[];
    treeNodeId: string;
    type: ReportTreeKind;
    backgroundColor?: Color;
    bookCloseDate?: ZeniDate;
    dataAvailable?: TimeframeTick;
    isZeniCOAInUse?: boolean;
    onCompareModeChanged?: (newCompareMode: Exclude<CompareMode, "off">) => void;
}
export default function TimeframeRow({ type, backgroundColor, isSticky, height, isActualVsForecastOn, isCompareModeOn, firstMonthOfFY, timeframe, timeframeTicks, compareMode, reportId, dataAvailable, bookCloseDate, isZeniCOAInUse, onCompareModeChanged, }: Props): import("react/jsx-runtime").JSX.Element;
