import { TokenPriceTimeframe } from '../types/token-prices.types';
export interface TimeframeSeries {
    pricesData: number[][];
    priceChange: number;
}
export interface GetTokenPriceChartDataResponse {
    status: 'success' | 'failed';
    tokenPriceChartData: {
        [TokenPriceTimeframe.ONE_WEEK]: TimeframeSeries;
        [TokenPriceTimeframe.ONE_MONTH]: TimeframeSeries;
        [TokenPriceTimeframe.THREE_MONTHS]: TimeframeSeries;
        [TokenPriceTimeframe.ONE_YEAR]: TimeframeSeries;
        [TokenPriceTimeframe.ALL_TIME]: TimeframeSeries;
    };
}
export declare const getTokenPriceChartData: (chainId: number, erc20Address: string) => Promise<GetTokenPriceChartDataResponse>;
