theme-o-rama
Version:
A TypeScript library for dynamic theme management in react + shadcn + tailwind applications
15 lines • 767 B
TypeScript
import { validateTheme } from "./theme-schema-validation.js";
import { applyTheme, applyThemeIsolated } from "./theme.js";
import { Theme } from "./theme.type.js";
export { SimpleThemeProvider, useSimpleTheme } from "./simple-theme-context.js";
export type { SimpleThemeChangeCallback } from "./simple-theme-context.js";
export { ThemeProvider, useTheme } from "./theme-context.js";
export type { ThemeChangeCallback, ThemeDiscoveryFunction } from "./theme-context.js";
export type { ImageResolver } from "./theme-loader.js";
export * from "./theme.type.js";
export { applyTheme, applyThemeIsolated };
export declare const dark: Theme;
export declare const light: Theme;
export declare const color: Theme;
export { validateTheme };
//# sourceMappingURL=index.d.ts.map