import React from 'react'; import { ThemedPalette, SupportedThemes, ThemeStorage } from './types'; import { Atoms } from './atoms/atoms'; type ThemeType = { themeName: SupportedThemes; }; declare const ThemeContext: React.Context; export declare const ThemeProvider: ({ children, storage, }: { children: React.ReactNode; storage: ThemeStorage; }) => React.JSX.Element; export declare const useTheme: () => ThemeContext; export declare const useThemeColor: () => ThemedPalette; type ThemeContext = { name: SupportedThemes; color: ThemedPalette; selectThemeName: (name: SupportedThemes) => void; isLight: boolean; isDark: boolean; atoms: Atoms; data: ThemeType[]; colorScheme: Exclude; }; export {}; //# sourceMappingURL=ThemeProvider.d.ts.map