import React, { ReactElement } from 'react';
import { Paddings as BoxPaddings } from 'Atoms/Box/Box.types';
import { Props as NumberProps } from '../Number/Number.types';
import { Props as FlexboxProps } from '../../Atoms/Flexbox/Flexbox.types';
export type PartialNumberProps = Omit<NumberProps, 'value'>;
export type Props = {
    label: string | ReactElement;
    icon?: ReactElement;
    iconPadding?: BoxPaddings;
    /**
     * @weight
      Should be number 0-100
     */
    weight: number;
    children?: React.ReactNode;
    delay?: number;
    labelProps?: FlexboxProps;
};
