import { type ReactNode } from 'react'; import { type ThemeData } from './ThemeModel'; import './theme-svg.scss'; export interface ThemeContextValue { activeThemes: ThemeData[] | null; selectedThemeKey: string; themes: ThemeData[]; setSelectedThemeKey: (themeKey: string) => void; } export declare const ThemeContext: import("react").Context; export interface ThemeProviderProps { themes: ThemeData[] | null; waitForActivation?: boolean; defaultPreloadValues?: Record; children: ReactNode; } export declare function ThemeProvider({ themes: customThemes, waitForActivation, defaultPreloadValues, children, }: ThemeProviderProps): JSX.Element | null; export default ThemeProvider; //# sourceMappingURL=ThemeProvider.d.ts.map