import { Amount, ZeniDate } from '@zeniai/client-epic-state'; import { AgingReportChartData, ChartData } from './chartTypes'; export interface TimeframeLabel { endDate: ZeniDate; label: string; startDate: ZeniDate; } export type XAxisSelectionRangeType = [string | undefined, string | undefined]; export declare const currencyFormatter: (amount?: Amount) => string; /** * @param string selectedXAxisKey * @param string[] allXAxisKeys * @param number timeframeTicksLength * @returns XAxisSelectionRangeType */ export declare const getXAxisSelectionRange: (selectedXAxisKey: string, allXAxisKeys: string[], timeframeTicksLength: number) => XAxisSelectionRangeType; export declare const getCurrencySymbol: (chartData: ChartData) => string; export declare const getCurrencySymbolForAgingChart: (chartData: AgingReportChartData) => string; export declare const maxXAxisItems: { net_burn_or_income: number; revenue: number; cash_position: number; operating_expenses: number; cash_in_cash_out: number; operating_expenses_by_vendor: number; };