/** Configured UI theme names, in cycle order. Empty when unset. */ export declare function getConfiguredThemes(): string[]; /** True when the map control should cycle themes (two or more names). */ export declare function shouldShowThemeSwitcher(): boolean; /** First configured theme, or dark when none are set. */ export declare function getDefaultUiTheme(): string; /** Next theme in the configured cycle. */ export declare function getNextUiTheme(current?: string): string;