type Theme = "dark" | "light"; /** * ThemeManager handles theme switching and theme-specific asset management * for the login page and application */ export declare class ThemeManager { private static readonly THEMES; private static readonly STORAGE_KEY; constructor(theme?: Theme); /** * Sets the theme for the application based on user preference, session storage, or system preference * @param theme - Optional theme to set. If not provided, uses session storage or system preference */ setTheme(theme?: Theme): void; /** * Gets the current theme from the DOM * @returns The current theme or null if not set */ private getCurrentTheme; isDarkMode(): boolean; getThemeBg(): string; getWebexFooter(): string; } export {}; //# sourceMappingURL=ThemeManager.d.ts.map