import { default as Color } from 'color'; import { Month, TimeframeTick, TransactionID, TrendWithTransactionsView } from '@zeniai/client-epic-state'; import { DataListTableScrollMode } from '../dataListTable/ConfigurableDataListTable'; export interface TrendWithTransactionsProps { firstMonthOfFY: Month; graphColor: Color; isAccountingClassesEnabled: boolean; isDetailPage: boolean; page: string; trendWithTransactionsReport: TrendWithTransactionsView; fillParent?: boolean; initialTransactionListHeight?: number; scrollMode?: DataListTableScrollMode; onTimePeriodChange?: (originatesFrom: "Chart" | "TransactionList" | "TransactionListLoadMore", selectedPeriod?: { addTimePeriod: TimeframeTick; timeframe: "month" | "quarter" | "year"; currentTimePeriod?: TimeframeTick; }) => void; onTransactionItemClick?: (id: TransactionID) => void; } export default function TrendWithTransactions({ fillParent, firstMonthOfFY, isAccountingClassesEnabled, trendWithTransactionsReport, graphColor, isDetailPage, initialTransactionListHeight, page, scrollMode, onTransactionItemClick, onTimePeriodChange, }: TrendWithTransactionsProps): import("react/jsx-runtime").JSX.Element;