import React from "react"; import { LevelAvatarData, LevelData } from "../types"; import { LevelTranslation } from "./translations"; declare type Props = { translations: LevelTranslation; data?: LevelData; size: number; avatar?: LevelAvatarData; badge?: boolean; selectAvatar?: () => void; }; interface State { circleTransition?: "full" | "empty"; } export declare class LevelCircle extends React.PureComponent { static defaultProps: Partial; state: State; UNSAFE_componentWillReceiveProps(nextProps: Readonly): void; private perimeter; progress(): number; render(): JSX.Element; } export {};