import * as React from "react"; import { ITheme } from "../Create/CreateTheme"; import "reset-css"; import "simplebar/dist/simplebar.min.css"; declare type ThemeSwitcherContext = { desktop: boolean; themeKey: string; availableThemes: string[]; setTheme(themeName: string): void; }; declare const ThemeSwitcherContext: React.Context; declare type ThemeSwitcherProps = { children: React.ReactNode; storageKey?: string; themes: Record; }; declare const ThemeSwitcher: ({ children, themes, storageKey }: ThemeSwitcherProps) => JSX.Element; declare const useThemeSwitcher: () => ThemeSwitcherContext; export { ThemeSwitcher, useThemeSwitcher };