export type Rounded = | "rounded" | "rounded-top" | "rounded-end" | "rounded-bottom" | "rounded-start" | "rounded-circle" | "rounded-pill"; export type RoundedPositions = "top" | "end" | "bottom" | "start"; export type RoundedType = "circle" | "pill"; export type RoundedSize = 0 | 1 | 2 | 3 | 4 | 5; export type CombinedRounded = | `rounded-${RoundedPositions}` | `rounded-${RoundedType}` | `rounded-${RoundedSize}` | `rounded-${RoundedPositions}-${RoundedSize}` | `rounded`; // Tipo finale che unisce Rounded e CombinedRounded export type AllRounded = Rounded | CombinedRounded;