import { IconSize } from '../../../Icon/Icon';
import { IconNames } from '../../../Icon/IconNames';
import { FontWeights, TextReplacements, TextTypes } from '../../../Text/Text';
import { default as React, CSSProperties } from 'react';
export interface BigLegendItemProps {
    currentNumber: number;
    previousNumber?: number;
    totalNumber?: number;
    showPercentage?: boolean;
    showBadge?: boolean;
    showPreviousNumber?: boolean;
    showPreviousNumberText?: boolean;
    previousNumberText?: string;
    showPercentageFromTotal?: boolean;
    roundNumbers?: boolean;
    formatWithCurrency?: boolean;
    iconName?: IconNames;
    iconSize?: IconSize;
    iconFillColor?: string;
    topTitle?: string | React.ReactNode;
    title?: string;
    description?: string;
    descriptionColor?: string;
    descriptionFont?: FontWeights;
    descriptionType?: TextTypes;
    testId?: string;
    maxWidth?: string | number;
    style?: CSSProperties | undefined;
    showOutOfSeries?: boolean;
    totalNumberSeries?: (string | undefined)[];
    totalNumberType?: TextTypes;
    replacements?: TextReplacements;
    isDateTime?: boolean;
    isPercentageFormat?: boolean;
    isTime?: boolean;
    className?: string;
    currencyISO?: string;
    locale?: string;
    showTotalNumberSeries?: boolean;
    showAvatar?: boolean;
    avatar?: IconNames;
}
export declare const BigLegendItem: (props: BigLegendItemProps) => import("react/jsx-runtime").JSX.Element;
