/// Kasy Design System — Single import for the entire theme ecosystem.
///
/// Import only this file in new components:
///   import 'package:kasy_kit/core/theme/theme.dart';
///
/// Available tokens:
///   KasyColors    → primary, surfacePrimarySoft / surfaceNeutralSoft / surfaceErrorSoft,
///                   outlineButton, muted, ...
///   KasyTextTheme → context.textTheme.bodyMedium / .titleLarge / etc.
///   KasySpacing   → KasySpacing.md (16) / .lg (24) / etc.
///   KasyRadius    → KasyRadius.smBorderRadius / .lgBorderRadius / etc.
library;

export '../icons/kasy_icons.dart';
export 'colors.dart';
export 'extensions/theme_extension.dart';
export 'providers/theme_provider.dart';
export 'radius.dart';
export 'shadows.dart';
export 'spacing.dart';
export 'texts.dart';
export 'theme_data/theme_data.dart';
export 'theme_data/theme_data_factory.dart';
export 'universal_theme.dart';
