usecrate::*;/// Holds the reactive state for the application theme.
////// Provides the current theme signal and the derived CSS variables signal
/// for injecting into the root element's style attribute.
pubstructThemeState{/// The current theme name signal ("light" or "dark").
pubtheme:Signal<String>,
/// The derived CSS custom properties string signal for the current theme.
pubstyle:Signal<String>,
}