type RatingIcon = "heart" | "star"; interface RatingInputProps { /** Valeur courante (0 à max). */ value: number; /** Si fourni, le composant est éditable (clic = définir, re-clic sur la même valeur = remettre à 0). */ onChange?: (value: number) => void; max?: number; size?: "sm" | "md"; /** Symbole utilisé pour la note. Défaut : `star`. */ icon?: RatingIcon; /** Classes appliquées aux symboles pleins, pour surcharger la couleur par défaut de l'icône. */ colorClassName?: string; className?: string; } /** Note discrète (éditable ou lecture seule) : sélection d'une valeur de 0 à `max`, symbolisée par des étoiles ou des cœurs. */ export declare function RatingInput({ value, onChange, max, size, icon, colorClassName, className }: RatingInputProps): import("react").JSX.Element; export {}; //# sourceMappingURL=RatingInput.d.ts.map