@wix/design-system
Version:
@wix/design-system
37 lines • 2.28 kB
TypeScript
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