import React from "react"; import { CharacterProgressionTierData } from "../types"; import { StepShape } from "./step-icon"; interface Props { stepNumber: number; tiers: CharacterProgressionTierData[]; icon: StepShape; color?: string; background?: string; } interface State { icon: StepShape; color: string; background: string; animation: boolean; hasEndStep: boolean; } export declare class TieredProgressBar extends React.PureComponent { state: State; componentDidMount(): void; componentDidUpdate(prevProps: Props): void; setHasEndStep: () => void; themeUpdate(): void; render(): JSX.Element; } export {};