/** * Presets de radius. * * Source de vérité des trois presets. `globals.css` n'en reprend qu'un — les * valeurs par défaut de `:root` sont celles de `soft` — et * `tests/tokens/radius.test.ts` vérifie que les deux restent alignés. * * Un projet consommateur fige sa forme en redéfinissant les variables dans son * propre thème, ou bascule à chaud avec `applyTokenPreset`. * * Les tokens ajoutés par krosoft portent le préfixe --k- ; ceux hérités de * shadcn gardent leur nom d'origine. * * Trois tokens, deux publics : * --k-radius-control : contrôles interactifs — boutons, inputs, selects, * pastilles de filtre, badges, onglets. `rounded-control` * --k-radius-surface : conteneurs — cards, dialogs, popovers, menus, tableaux. * `rounded-surface` * --radius : token shadcn dont dérivent rounded-sm/md/lg, réservé aux * éléments imbriqués qui ne doivent jamais devenir des * capsules (items de menu, checkbox, poignées). * * Les variantes *-dense sont les valeurs plafonnées des blocs denses (DataTable) : * elles suivent le preset sans jamais prendre la forme capsule. */ export declare const radiusPresets: { readonly square: { readonly "--radius": "0rem"; readonly "--k-radius-control": "0rem"; readonly "--k-radius-surface": "0rem"; readonly "--k-radius-control-dense": "0rem"; readonly "--k-radius-surface-dense": "0rem"; }; readonly soft: { readonly "--radius": "0.5rem"; readonly "--k-radius-control": "0.5rem"; readonly "--k-radius-surface": "0.75rem"; readonly "--k-radius-control-dense": "0.5rem"; readonly "--k-radius-surface-dense": "0.75rem"; }; readonly round: { readonly "--radius": "0.75rem"; readonly "--k-radius-control": "9999px"; readonly "--k-radius-surface": "1.25rem"; readonly "--k-radius-control-dense": "0.5rem"; readonly "--k-radius-surface-dense": "0.75rem"; }; }; export type RadiusPreset = keyof typeof radiusPresets; //# sourceMappingURL=radius.d.ts.map