import { CSSProperties } from 'react';
import { ProgressType } from '../../../../shared-logic/src/Component/types';
export declare type BaseProgressProps = {
    title: string;
    valueMin?: number;
    valueNow: number;
    displayValueNow?: string;
    valueMax: number;
    color: Color;
    showValue?: boolean;
    showTitle?: boolean;
};
export declare type LinearProgressProps = BaseProgressProps & {
    type: ProgressType.Linear;
};
export declare type CircularProgressProps = BaseProgressProps & {
    type: ProgressType.Circular;
    radius?: number;
    stroke?: number;
};
export declare type ProgressProps = LinearProgressProps | CircularProgressProps;
export declare type Color = CSSProperties['color'] | CSSProperties['color'][];
