export type ScoreIndicatorSize = 'sm' | 'md' | 'lg'; /** Pass a tuple [mobile, desktop] to apply different sizes per breakpoint. */ export type ResponsiveScoreIndicatorSize = ScoreIndicatorSize | readonly [ScoreIndicatorSize, ScoreIndicatorSize]; export type ScoreIndicatorSubject = 'DE/BI/PH/HI' | 'IT/ES/TR' | 'MA' | 'LA/CH/FR' | 'NL/EN' | 'OT'; export interface ScoreIndicatorProps { /** Score or grade text, e.g. "4.7" or "A+". */ value: string; size?: ResponsiveScoreIndicatorSize; /** Determines the background colour. Defaults to "OT" (other/neutral). */ subject?: ScoreIndicatorSubject; className?: string; } /** The same subject → colour tokens ScoreIndicator uses, for consumers that need the raw colour (e.g. chart lines). */ export declare const SUBJECT_COLOR_TOKENS: Record; export declare function ScoreIndicator({ value, size, subject, className }: ScoreIndicatorProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=ScoreIndicator.d.ts.map