/** * skin.ts * * Type definitions for component skin/color variants. * Only includes skin types that are identical across packages. * Component-specific skin types should remain in their respective component files. */ /** * Alert component skin variants * Used for semantic color coding of alerts (error, success, warning, info) */ export type TAlertSkin = 'error' | 'success' | 'warning' | 'info'; /** * Messagebox component skin variants */ export type TMessageboxSkin = 'beige' | 'blue' | 'red' | 'green'; /** * Accordion component skin variants */ export type TAccordionSkin = 'borderless' | 'outlined' | 'beige' | 'blue'; /** * Card component skin variants */ export type TCardSkin = 'outlined' | 'outlined-beige' | 'gray' | 'beige' | 'green' | 'blue';