import { DataItem, KeyId } from '../BubbleChart/types';
export declare type AcceptedTrendTimeUnit = 'week' | 'quarter' | 'year' | 'month';
interface getTrendArgs {
    data: Array<{
        [key: KeyId]: DataItem;
    }>;
    forecastUnits: number;
    xKey: string;
    yKey: string;
    timeUnit: AcceptedTrendTimeUnit;
    includeForecast: boolean;
}
export declare const buildTrendAndForecast: ({ data, forecastUnits, xKey, yKey, timeUnit, includeForecast }: getTrendArgs) => {
    trendData: {
        date: string;
        value: number;
    }[];
    trendKey: string;
    forecastData: {
        date: string;
        value: number;
    }[];
    forecastKey: string;
};
export {};
