/**
* 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