import { TComponentIcon } from "@helpers/types"; export interface RatingProps { title?: string; supportingText?: string; rate: number; maxRate?: number; highlightSelectedOnly?: boolean; precision?: 0.5 | 1; disabled?: boolean; size?: "sm" | "md"; align?: "left" | "center"; ratingPosition?: "left" | "top" | "right" | "bottom" | "hidden"; icon?: TComponentIcon; readOnly?: boolean; onRateClick?(rate: number): void; }