import type { HTMLAttributes } from "svelte/elements";
export type ScoreCardType = "value" | "complexity";
export type ScoreCardSize = "sm" | "md" | "lg";
export type ScoreCardProps = Omit, "class"> & {
/** Titre de la métrique notée. */
title: string;
/** Score numérique affiché (formaté à une décimale). */
score: number;
/** Nombre de symboles pleins (0..max). */
stars: number;
/** Nombre total de symboles. */
max?: number;
/**
* Nature de la note :
* - `value` (défaut) : étoiles, accent succès.
* - `complexity` : croix, accent avertissement.
*/
type?: ScoreCardType;
/** Libellé d'unité du score (défaut « points »). */
unit?: string;
size?: ScoreCardSize;
class?: string;
};
declare const ScoreCard: import("svelte").Component;
type ScoreCard = ReturnType;
export default ScoreCard;
//# sourceMappingURL=ScoreCard.svelte.d.ts.map