interface I18nProviderProps {
    initialLanguage: string;
    children: React.ReactNode;
}
/**
 * Client-side i18n provider that wraps the application with react-i18next.
 *
 * Receives the initial language from the server-side layout and sets it
 * on the i18next instance. Language changes at runtime (e.g. from settings)
 * call i18n.changeLanguage() which re-renders all translated components.
 *
 * Also handles lazy-loading RTL fonts (Noto Sans Arabic/Hebrew) when the
 * active language requires them.
 */
export declare function I18nProvider({ initialLanguage, children }: I18nProviderProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=i18n-provider.d.ts.map