/**
 * Theme Module
 *
 * Modul ini menyediakan sistem theming yang fleksibel untuk Smart UI.
 * Anda dapat mengcustomize color, typography, spacing, dan lainnya.
 */
export { ThemeProvider, useTheme } from './ThemeProvider';
export { defaultTheme } from './defaultTheme';
export { applyTheme, removeTheme, deepMerge, hexToRgb, generateGradient, generateColorPalette, } from './utils';
export type { ThemeConfig, ThemeContextValue, ColorPalette, SpecialColors, GradientColors, Spacing, Typography as ThemeTypography, BorderConfig, ShadowConfig, } from './types';
