import React from 'react'; import { DefaultProps, FlowindColor, FlowindSize, Selectors } from '../../../styles'; import useStyles from './rating-item.styles'; export type RatingItemStylesNames = Selectors; export interface RatingItemProps extends DefaultProps, Omit, 'value' | 'size'> { variant: string; size: FlowindSize; getSymbolLabel: (value: number) => string; emptyIcon?: React.ReactNode | ((value: number) => React.ReactNode); fullIcon?: React.ReactNode | ((value: number) => React.ReactNode); color: FlowindColor; full: boolean; active: boolean; fractionValue: number; value: number; id: string; onChange: (event: React.ChangeEvent | number) => void; } export declare function RatingItem({ size, getSymbolLabel, emptyIcon, fullIcon, full, active, value, readOnly, fractionValue, classNames, styles, unstyled, color, id, variant, onChange, ...others }: RatingItemProps): React.JSX.Element; export declare namespace RatingItem { var displayName: string; }