import { PixelifyTheme, SpecialTokens, Theme, ThemeCssVarsWide } from '../../interfaces/general'; declare type ThemeBuildType = 'root' | 'subtheme' | 'flat' | 'cssVars' | 'cssVarsPseudoRoot'; declare function writeJsonFile(themePath: string, theme: T, _?: ThemeBuildType): void; declare function writeTsFile(themePath: string, theme: T, type: ThemeBuildType, themeName?: string): void; declare function writeStyleFiles(themePath: string, theme: PT): void; declare function writeCssVarsSourceFile(themePath: string, theme: PT, cssVarsTheme: any, themeBase?: PT): void; declare function writeCssVarsSourceMediaFile(themePath: string, theme: T): void; declare function writeCssVarsJsUtils(themePath: string, theme: ThemeCssVarsWide): void; export { writeCssVarsJsUtils, writeCssVarsSourceFile, writeCssVarsSourceMediaFile, writeJsonFile, writeStyleFiles, writeTsFile, };