monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
10 lines (9 loc) • 724 B
TypeScript
import { Theme, SystemTheme } from "./ThemeProviderConstants";
export declare const shouldGenerateTheme: (themeConfig: Theme) => boolean;
export declare const generateThemeCssOverride: (themeConfig: Theme, themeClassSpecifier: string) => string;
export declare const generateRandomAlphaString: (length?: number) => string;
export declare const addAppThemeSuffix: (systemTheme: SystemTheme) => string;
export declare const getBodySystemThemeClassName: () => string;
export declare const isAnySystemThemeClassNameOnBody: () => boolean;
export declare const addSystemThemeClassNameToBody: (systemTheme: SystemTheme) => void;
export declare const removeSystemThemeClassNameFromBody: (systemTheme: SystemTheme) => void;