import { Component } from 'react'; export interface IRateStarProps { value: number; allowHalf?: boolean; disabled?: boolean; character?: React.ReactNode; onHover(e: React.MouseEvent, index: number): void; onClick(e: React.MouseEvent, index: number): void; index: number; readOnly?: boolean; } export default class Star extends Component { elRef: import("react").RefObject; onHover: (e: React.MouseEvent) => void; onClick: (e: React.MouseEvent) => void; getClassName(): string; getFloatValue: () => string; render(): JSX.Element; }