import { DomTools } from './domtools.classes.domtools.js'; import * as plugins from './domtools.plugins.js'; export declare class ThemeManager { domtoolsRef: DomTools; goBrightBoolean: boolean; preferredColorSchemeMediaMatch: MediaQueryList; themeObservable: plugins.smartrx.rxjs.ReplaySubject; private automaticGlobalThemeChangeSubscription; private readonly preferredColorSchemeChangeHandler; constructor(domtoolsRefArg: DomTools); enableAutomaticGlobalThemeChange(): Promise; private updateAllConnectedElements; /** * set the theme of the website to bright */ goBright(): void; /** * set the theme of the website to dark */ goDark(): void; /** * simply toggle between bright and dark */ toggleDarkBright(): void; dispose(): void; }