import { HTMLAttributes, ReactNode } from 'react'; import { ColorVariant } from '../../colors/colors'; export interface RatingProps extends Omit, 'onChange'> { value?: number; defaultValue?: number; onChange?: (value: number) => void; max?: number; readOnly?: boolean; disabled?: boolean; allowClear?: boolean; name?: string; color?: ColorVariant; icon?: ReactNode; emptyIcon?: ReactNode; renderIcon?: (index: number, isFilled: boolean, isHovered: boolean) => ReactNode; } export declare function Rating({ value, defaultValue, onChange, max, readOnly, disabled, allowClear, name, color, icon, emptyIcon, renderIcon, className, ...props }: RatingProps): import("react").JSX.Element;