UNPKG

theme-switcher-tool

Version:

theme switcher tool

20 lines (19 loc) 476 B
interface ThemeItem { themeName: string; themePath: string; } interface Config { themeList: Array<ThemeItem>; styleLinkId?: string; useStorage?: boolean; storageKey?: string; } interface SwitchConfig { themeName: string; } interface Result { switcher: (config: SwitchConfig) => Promise<void>; getCurrentTheme: () => string; } declare const themeSwitcherTool: (config: Config) => Result; export default themeSwitcherTool;