/// import * as React from 'react'; export interface ProgressProps { initialAnimation?: boolean; classForPercentage?: (percentage: number) => string; percentage: number; strokeWidth?: number; textForPercentage?: (percentage: number) => string; } export interface ProgressState { percentage: number; } export declare class Progress extends React.Component { static defaultProps: { strokeWidth: number; textForPercentage: (percentage: number) => string; initialAnimation: boolean; }; initialTimeout: any; requestAnimationFrame: any; constructor(props: ProgressProps); componentDidMount(): void; componentWillReceiveProps(nextProps: ProgressProps): void; componentWillUnmount(): void; render(): JSX.Element; }