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