/** * Theme system for managing application appearance * * @example * ```tsx * import { ThemeProvider, useTheme, Theme, FontSize } from '@sudobility/components/core/theme'; * * // Wrap your app * function App() { * return ( * * * * ); * } * * // Use in components * function ThemeToggle() { * const { theme, setTheme, resolvedTheme } = useTheme(); * * return ( * * ); * } * ``` */ export { ThemeProvider, ThemeContext, useTheme } from './theme-context'; export { Theme, FontSize } from './types'; export type { ThemeContextType, ThemeProviderProps } from './types'; //# sourceMappingURL=index.d.ts.map