import { CompiledTheme } from './createTheme'; import { CurrentTheme } from './Theme'; declare class ThemeVariableManager { tag: HTMLStyleElement | null; mounted: Map, number>; mountedSubThemes: Set; get sheet(): CSSStyleSheet; getThemeVariables(theme: CompiledTheme, rules?: string): string; mount(themeContext: CurrentTheme): void; mountSubTheme(subThemeContext: CurrentTheme): void; mountSubThemeFromParent(parent: CompiledTheme, subThemeContext: CurrentTheme): void; unmount(_theme: CurrentTheme): void; getClassNames(theme: CompiledTheme): string; mountVariables(variables: Object): string; unmountVariables(_variables: Object): void; } export declare const themeVariableManager: ThemeVariableManager; export {}; //# sourceMappingURL=ThemeVariableManager.d.ts.map