import React from 'react';
import type { BaseProgressProps } from './interface';
import type { HTMLProps } from '../utils/utilityTypes';
export interface ProgressCssVars {
    '--background'?: React.CSSProperties['background'];
    '--width'?: React.CSSProperties['width'];
    '--size'?: React.CSSProperties['width' | 'height'];
    '--font-size-circle'?: React.CSSProperties['fontSize'];
}
export declare type ProgressProps = BaseProgressProps & React.PropsWithChildren<HTMLProps<ProgressCssVars>>;
declare const Progress: React.ForwardRefExoticComponent<BaseProgressProps & HTMLProps<ProgressCssVars> & {
    children?: React.ReactNode;
} & React.RefAttributes<HTMLDivElement>>;
export default Progress;
