GeoLeaf Core API - v3.0.0
    Preparing search index...
    ThemeSelectorLike: GeoLeafThemeSelector

    Narrow structural view of GeoLeaf.ThemeSelector.

    PROMOTED to global.d.ts as GeoLeafThemeSelector (B.25) — the surface is public enough to belong with the other typed members of GeoLeafGlobal, and keeping a second copy here is how the two drifted: this one declared getCurrentTheme?: () => string | undefined while the selector returns _state.currentTheme, typed string | null (theme-selector-state.ts:28). Alias, so every existing use site keeps its name.