import React from 'react';
import PropTypes from 'prop-types';
import { InjectedFocusableProps } from '../common/Focusable';
import { AnalyticsSummaryCardProps } from './AnalyticsSummaryCard.types';
export declare const AnalyticsSummaryCard: {
    ({ isLoading, ctaButton, footer, onChartHover, isTrendVisible, alwaysShowCTA, chartWidth, chartAnimationDuration, onClick, onCTAClick, title, titleTooltip, value, valueTooltip, dataHook, className, trend, invertedTrend, chartData, chartColorHex, chartHighlightedStartingIndex, getChartTooltipContent, focusableOnFocus, focusableOnBlur, border, horizontalPadding, }: InjectedFocusableProps<AnalyticsSummaryCardProps, HTMLDivElement>): React.JSX.Element;
    displayName: string;
    propTypes: {
        dataHook: PropTypes.Requireable<string>;
        className: PropTypes.Requireable<string>;
        title: PropTypes.Requireable<string>;
        titleTooltip: PropTypes.Requireable<string>;
        value: PropTypes.Validator<string>;
        valueTooltip: PropTypes.Requireable<string>;
        trend: PropTypes.Requireable<number>;
        invertedTrend: PropTypes.Requireable<boolean>;
        isTrendVisible: PropTypes.Requireable<boolean>;
        isLoading: PropTypes.Requireable<boolean>;
        ctaButton: PropTypes.Requireable<any>;
        onCTAClick: PropTypes.Requireable<(...args: any[]) => any>;
        alwaysShowCTA: PropTypes.Requireable<boolean>;
        onClick: PropTypes.Requireable<(...args: any[]) => any>;
        onChartHover: PropTypes.Requireable<(...args: any[]) => any>;
        chartHighlightedStartingIndex: PropTypes.Requireable<number>;
        chartWidth: PropTypes.Requireable<number>;
        chartData: PropTypes.Requireable<any>;
        getChartTooltipContent: PropTypes.Requireable<(...args: any[]) => any>;
        chartColorHex: PropTypes.Requireable<string>;
        chartAnimationDuration: PropTypes.Requireable<number>;
        footer: PropTypes.Requireable<any>;
        border: PropTypes.Requireable<boolean>;
        horizontalPadding: PropTypes.Requireable<any>;
    };
};
declare const _default: React.ComponentType<AnalyticsSummaryCardProps & import("../common/Focusable").WithFocusableProps<HTMLElement>>;
export default _default;
//# sourceMappingURL=AnalyticsSummaryCard.d.ts.map