import { PixelifyTheme, Theme, ThemeCssVars, ThemeCssVarsWide, ThemeDescription } from '../interfaces/general'; export interface ExpandedThemeObject { theme: T; pixelifyTheme: PixelifyTheme; cssVarsThemeWide: ThemeCssVarsWide; cssVarsTheme: ThemeCssVars; pseudoThemeCssVars: PixelifyTheme; } /** * На основе описания темы, генерирует рутовую тему */ export declare function expandRootTheme(themeDescription: TD): T; /** * Генерирует все виды ts-тем, на основе описания темы * Может работать и с любым интерфейсом и количеством переменных в теме */ export declare function expandAll(themeDescription: TD): ExpandedThemeObject;