import React from "react"; import "./LsgLanguageSwitcher.scss"; export interface LsgLanguage { code: string; label: string; href: string; } export interface LsgLanguageSwitcherProps { currentLanguage: string; languages: LsgLanguage[]; /** Accessible label for the trigger button */ label?: string; /** Called when a language is selected. Prevents link navigation when provided. */ onLanguageChange?: (language: LsgLanguage) => void; } /** * Language Switcher * * Hydrated: state managed by React (useState). * Clientlib-only: driven by lsg-clientlib.js targeting [data-lsg-lang-switcher]. */ export declare const LsgLanguageSwitcher: React.FC;