import { PropertyValues } from 'lit'; import { Control } from '../forms'; import { Icon } from '../icon'; /** * @element nve-star-rating * @description A star rating component lets users rate something using stars, providing a quick visual representation of feedback * @since 1.23.1 * @entrypoint \@nvidia-elements/core/star-rating * @cssprop --star-size * @cssprop --color * @cssprop --stroke-color * @cssprop --width * @cssprop --height * @csspart icon - The icon element * @aria https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/range * */ export declare class StarRating extends Control { #private; static styles: import('lit').CSSResult[]; static readonly metadata: { tag: string; version: string; }; static elementDefinitions: { [Icon.metadata.tag]: typeof Icon; }; private min; private max; private value; private active; private precision; firstUpdated(props: PropertyValues): void; protected get prefixContent(): import('lit').TemplateResult<1>; }