/**
 * Lazy font loader for RTL languages (Arabic and Hebrew).
 *
 * Dynamically loads Noto Sans Arabic or Noto Sans Hebrew from Google Fonts
 * when the user switches to an RTL language. Fonts are cached after first
 * load — subsequent calls for the same language are no-ops.
 *
 * This module must only be imported in client components (uses DOM APIs).
 */
/**
 * Load the appropriate font for an RTL language and apply it to the document.
 *
 * For non-RTL languages this removes any previously applied RTL font class.
 * The Google Fonts stylesheet is injected as a `<link>` element in `<head>`,
 * which the browser caches normally (no re-download on subsequent visits).
 * Duplicate link elements are avoided by checking DOM existence.
 */
export declare function applyRtlFont(language: string): void;
//# sourceMappingURL=rtl-fonts.d.ts.map