import { Amount, TopExTimePeriodWithMetaData, TopExpenses, ZeniUrl as Url, ZeniDate } from '@zeniai/client-epic-state'; import { TimeframeLabel } from '../common/chartCommon'; export interface HorizontalBarChartItemData { barKey: KeyType; total?: Amount; [key: string]: string | string[] | TimeframeLabel[] | ZeniDate | Amount | Url | undefined; } export type TopExKey = "top_expenses"; declare const mapTopExReportToChartItems: (maxTopExpensesToDisplay: number, topExTimeFrameLabels: TopExTimePeriodWithMetaData[], topExpenses: TopExpenses) => { chartItems: HorizontalBarChartItemData[]; timeframeLabelsInOrder: TimeframeLabel[]; }; export default mapTopExReportToChartItems;