import React from 'react'; import { MantineSize, Selectors, DefaultProps, MantineColor } from '@asuikit/styles'; import useStyles from './RatingItem.styles'; export type RatingItemStylesNames = Selectors; export interface RatingItemProps extends DefaultProps, Omit, 'value' | 'size'> { variant: string; size: MantineSize; getSymbolLabel: (value: number) => string; emptyIcon?: React.ReactNode | ((value: number) => React.ReactNode); fullIcon?: React.ReactNode | ((value: number) => React.ReactNode); color: MantineColor; 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; } //# sourceMappingURL=RatingItem.d.ts.map