/**
 * 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' | 'plus-minus';
/**
 * Card component skin variants
 */
export type TCardSkin = 'outlined' | 'outlined-beige' | 'gray' | 'beige' | 'green' | 'blue';
