import React from "react"; import { StepShape } from "./step-icon"; export declare type ProgressCircleProps = { currentStep: number; progress: number; avatar: string; shape?: StepShape; stroke?: { primary: string; background?: string; }; className?: string; name?: string; titleSize?: string; isStandalone?: boolean; onClick?: () => void; }; declare type State = { step: number; progress: number; shape: StepShape; stroke: { primary: string; background?: string; }; shine?: boolean; shapeFade?: boolean; title?: string; titleSize?: string; }; export declare class ProgressCircle extends React.PureComponent { private RADIUS; private MISSING; state: State; componentDidUpdate(prevProps: Readonly): void; themeUpdate(): void; progressUpdate(prevProps: Readonly): void; private perimeter; render(): JSX.Element; } export {};