From aa3d0b27ed78b8d91acae7a71e5694bb626402e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20Born=C3=B6?= Date: Tue, 20 Sep 2022 09:14:32 +0200 Subject: [PATCH] Add fallback font from google-font-metrics --- packages/font/src/google/index.ts | 1451 ++++++++++++++++++++++++++ packages/font/src/google/loader.ts | 15 + packages/font/src/google/utils.ts | 3 + packages/next/server/font-utils.ts | 2 +- scripts/update-google-fonts.js | 1 + test/unit/google-font-loader.test.ts | 124 ++- 6 files changed, 1578 insertions(+), 18 deletions(-) diff --git a/packages/font/src/google/index.ts b/packages/font/src/google/index.ts index 5a15545ce6832..83921541286c8 100644 --- a/packages/font/src/google/index.ts +++ b/packages/font/src/google/index.ts @@ -9,108 +9,126 @@ export declare function ABeeZee(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Abel(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Abhaya_Libre(options: { variant: '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aboreto(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Abril_Fatface(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aclonica(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Acme(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Actor(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Adamina(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Advent_Pro(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aguafina_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Akaya_Kanadaka(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Akaya_Telivigala(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Akronim(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Akshar(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aladin(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alata(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alatsi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Albert_Sans(options?: { variant?: @@ -137,18 +155,21 @@ export declare function Albert_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aldrich(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alef(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alegreya(options?: { variant?: @@ -169,6 +190,7 @@ export declare function Alegreya(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alegreya_SC(options: { variant: @@ -185,6 +207,7 @@ export declare function Alegreya_SC(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alegreya_Sans(options: { variant: @@ -205,6 +228,7 @@ export declare function Alegreya_Sans(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alegreya_Sans_SC(options: { variant: @@ -225,96 +249,112 @@ export declare function Alegreya_Sans_SC(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aleo(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alex_Brush(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alfa_Slab_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alice(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alike(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alike_Angular(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Allan(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Allerta(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Allerta_Stencil(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Allison(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Allura(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Almarai(options: { variant: '300' | '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Almendra(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Almendra_Display(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Almendra_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alumni_Sans(options?: { variant?: @@ -341,78 +381,91 @@ export declare function Alumni_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alumni_Sans_Collegiate_One(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alumni_Sans_Inline_One(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Alumni_Sans_Pinstripe(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amarante(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amaranth(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amatic_SC(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amethysta(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amiko(options: { variant: '400' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amiri(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amiri_Quran(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Amita(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Anaheim(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Andada_Pro(options?: { variant?: @@ -431,12 +484,14 @@ export declare function Andada_Pro(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Andika(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Anek_Bangla(options?: { variant?: @@ -452,6 +507,7 @@ export declare function Anek_Bangla(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Devanagari(options?: { @@ -468,6 +524,7 @@ export declare function Anek_Devanagari(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Gujarati(options?: { @@ -484,6 +541,7 @@ export declare function Anek_Gujarati(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Gurmukhi(options?: { @@ -500,6 +558,7 @@ export declare function Anek_Gurmukhi(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Kannada(options?: { @@ -516,6 +575,7 @@ export declare function Anek_Kannada(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Latin(options?: { @@ -532,6 +592,7 @@ export declare function Anek_Latin(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Malayalam(options?: { @@ -548,6 +609,7 @@ export declare function Anek_Malayalam(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Odia(options?: { @@ -564,6 +626,7 @@ export declare function Anek_Odia(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Tamil(options?: { @@ -580,6 +643,7 @@ export declare function Anek_Tamil(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Anek_Telugu(options?: { @@ -596,6 +660,7 @@ export declare function Anek_Telugu(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Angkor(options: { @@ -603,48 +668,56 @@ export declare function Angkor(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Annie_Use_Your_Telescope(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Anonymous_Pro(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Antic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Antic_Didone(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Antic_Slab(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Anton(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Antonio(options?: { variant?: '100' | '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Anybody(options?: { variant?: @@ -671,6 +744,7 @@ export declare function Anybody(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Arapey(options: { @@ -678,24 +752,28 @@ export declare function Arapey(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arbutus(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arbutus_Slab(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Architects_Daughter(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Archivo(options?: { variant?: @@ -722,6 +800,7 @@ export declare function Archivo(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Archivo_Black(options: { @@ -729,6 +808,7 @@ export declare function Archivo_Black(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Archivo_Narrow(options?: { variant?: @@ -745,36 +825,42 @@ export declare function Archivo_Narrow(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Are_You_Serious(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aref_Ruqaa(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aref_Ruqaa_Ink(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arima(options?: { variant?: '100' | '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arima_Madurai(options: { variant: '100' | '200' | '300' | '400' | '500' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arimo(options?: { variant?: @@ -791,42 +877,49 @@ export declare function Arimo(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arizonia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Armata(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arsenal(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Artifika(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arvo(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Arya(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Asap(options?: { variant?: @@ -843,6 +936,7 @@ export declare function Asap(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Asap_Condensed(options: { variant: @@ -857,114 +951,133 @@ export declare function Asap_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Asar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Asset(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Assistant(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Astloch(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Asul(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Athiti(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Atkinson_Hyperlegible(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Atma(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Atomic_Age(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Aubrey(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Audiowide(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Autour_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Average(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Average_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Averia_Gruesa_Libre(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Averia_Libre(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Averia_Sans_Libre(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Averia_Serif_Libre(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Azeret_Mono(options?: { variant?: @@ -991,66 +1104,77 @@ export declare function Azeret_Mono(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function B612(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function B612_Mono(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BIZ_UDGothic(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BIZ_UDMincho(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BIZ_UDPGothic(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BIZ_UDPMincho(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Babylonica(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bad_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bahiana(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bahianita(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bai_Jamjuree(options: { variant: @@ -1069,18 +1193,21 @@ export declare function Bai_Jamjuree(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bakbak_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ballet(options?: { variant?: '400' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Baloo_2(options?: { @@ -1088,78 +1215,91 @@ export declare function Baloo_2(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Bhai_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Bhaijaan_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Bhaina_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Chettan_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Da_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Paaji_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Tamma_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Tammudu_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baloo_Thambi_2(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Balsamiq_Sans(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Balthazar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bangers(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Barlow(options: { variant: @@ -1184,6 +1324,7 @@ export declare function Barlow(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Barlow_Condensed(options: { variant: @@ -1208,6 +1349,7 @@ export declare function Barlow_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Barlow_Semi_Condensed(options: { variant: @@ -1232,48 +1374,56 @@ export declare function Barlow_Semi_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Barriecito(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Barrio(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Basic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baskervville(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Battambang(options: { variant: '100' | '300' | '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Baumans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bayon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Be_Vietnam_Pro(options: { variant: @@ -1298,72 +1448,84 @@ export declare function Be_Vietnam_Pro(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Beau_Rivage(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bebas_Neue(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Belgrano(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bellefair(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Belleza(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bellota(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bellota_Text(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BenchNine(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Benne(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bentham(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Berkshire_Swash(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Besley(options?: { variant?: @@ -1384,24 +1546,28 @@ export declare function Besley(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Beth_Ellen(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bevan(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BhuTuka_Expanded_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Big_Shoulders_Display(options?: { variant?: @@ -1418,6 +1584,7 @@ export declare function Big_Shoulders_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Big_Shoulders_Inline_Display(options?: { variant?: @@ -1434,6 +1601,7 @@ export declare function Big_Shoulders_Inline_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Big_Shoulders_Inline_Text(options?: { variant?: @@ -1450,6 +1618,7 @@ export declare function Big_Shoulders_Inline_Text(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Big_Shoulders_Stencil_Display(options?: { variant?: @@ -1466,6 +1635,7 @@ export declare function Big_Shoulders_Stencil_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Big_Shoulders_Stencil_Text(options?: { variant?: @@ -1482,6 +1652,7 @@ export declare function Big_Shoulders_Stencil_Text(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Big_Shoulders_Text(options?: { variant?: @@ -1498,60 +1669,70 @@ export declare function Big_Shoulders_Text(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bigelow_Rules(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bigshot_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bilbo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bilbo_Swash_Caps(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BioRhyme(options: { variant: '200' | '300' | '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function BioRhyme_Expanded(options: { variant: '200' | '300' | '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Birthstone(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Birthstone_Bounce(options: { variant: '400' | '500' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Biryani(options: { variant: '200' | '300' | '400' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bitter(options?: { variant?: @@ -1578,48 +1759,56 @@ export declare function Bitter(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Black_And_White_Picture(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Black_Han_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Black_Ops_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Blaka(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Blaka_Hollow(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Blaka_Ink(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Blinker(options: { variant: '100' | '200' | '300' | '400' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bodoni_Moda(options?: { variant?: @@ -1640,6 +1829,7 @@ export declare function Bodoni_Moda(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Bokor(options: { @@ -1647,54 +1837,63 @@ export declare function Bokor(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bona_Nova(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bonbon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bonheur_Royale(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Boogaloo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bowlby_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bowlby_One_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Brawler(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bree_Serif(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Brygada_1918(options?: { variant?: @@ -1711,78 +1910,91 @@ export declare function Brygada_1918(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bubblegum_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bubbler_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Buda(options: { variant: '300' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Buenard(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bungee(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bungee_Hairline(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bungee_Inline(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bungee_Outline(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bungee_Shade(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Bungee_Spice(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Butcherman(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Butterfly_Kids(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cabin(options?: { variant?: @@ -1799,6 +2011,7 @@ export declare function Cabin(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Cabin_Condensed(options: { @@ -1806,24 +2019,28 @@ export declare function Cabin_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cabin_Sketch(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Caesar_Dressing(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cagliostro(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cairo(options?: { variant?: @@ -1839,6 +2056,7 @@ export declare function Cairo(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cairo_Play(options?: { variant?: @@ -1854,6 +2072,7 @@ export declare function Cairo_Play(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'slnt'[] }): FontModule export declare function Caladea(options: { @@ -1861,108 +2080,126 @@ export declare function Caladea(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Calistoga(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Calligraffitti(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cambay(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cambo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Candal(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cantarell(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cantata_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cantora_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Capriola(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Caramel(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Carattere(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cardo(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Carme(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Carrois_Gothic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Carrois_Gothic_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Carter_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Castoro(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Catamaran(options?: { variant?: @@ -1979,36 +2216,42 @@ export declare function Catamaran(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Caudex(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Caveat(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Caveat_Brush(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cedarville_Cursive(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ceviche_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chakra_Petch(options: { variant: @@ -2025,108 +2268,126 @@ export declare function Chakra_Petch(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Changa(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Changa_One(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chango(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Charis_SIL(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Charm(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Charmonman(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chathura(options: { variant: '100' | '300' | '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chau_Philomene_One(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chela_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chelsea_Market(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chenla(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cherish(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cherry_Cream_Soda(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cherry_Swash(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chewy(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chicle(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chilanka(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chivo(options: { variant: @@ -2141,90 +2402,105 @@ export declare function Chivo(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Chonburi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cinzel(options?: { variant?: '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cinzel_Decorative(options: { variant: '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Clicker_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Coda(options: { variant: '400' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Coda_Caption(options: { variant: '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Codystar(options: { variant: '300' | '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Coiny(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Combo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Comfortaa(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Comforter(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Comforter_Brush(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Comic_Neue(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Coming_Soon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Commissioner(options?: { variant?: @@ -2241,60 +2517,70 @@ export declare function Commissioner(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Concert_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Condiment(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Content(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Contrail_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Convergence(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cookie(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Copse(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Corben(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Corinthia(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cormorant(options?: { variant?: @@ -2313,6 +2599,7 @@ export declare function Cormorant(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cormorant_Garamond(options: { variant: @@ -2329,6 +2616,7 @@ export declare function Cormorant_Garamond(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cormorant_Infant(options: { variant: @@ -2345,72 +2633,84 @@ export declare function Cormorant_Infant(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cormorant_SC(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cormorant_Unicase(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cormorant_Upright(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Courgette(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Courier_Prime(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cousine(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Coustard(options: { variant: '400' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Covered_By_Your_Grace(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Crafty_Girls(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Creepster(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Crete_Round(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Crimson_Pro(options?: { variant?: @@ -2435,24 +2735,28 @@ export declare function Crimson_Pro(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Crimson_Text(options: { variant: '400' | '600' | '700' | '400-italic' | '600-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Croissant_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Crushed(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cuprum(options?: { variant?: @@ -2469,234 +2773,273 @@ export declare function Cuprum(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cute_Font(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cutive(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Cutive_Mono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function DM_Mono(options: { variant: '300' | '400' | '500' | '300-italic' | '400-italic' | '500-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function DM_Sans(options: { variant: '400' | '500' | '700' | '400-italic' | '500-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function DM_Serif_Display(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function DM_Serif_Text(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Damion(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dancing_Script(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dangrek(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Darker_Grotesque(options: { variant: '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function David_Libre(options: { variant: '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dawning_of_a_New_Day(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Days_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dekko(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dela_Gothic_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Delius(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Delius_Swash_Caps(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Delius_Unicase(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Della_Respira(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Denk_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Devonshire(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dhurjati(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Didact_Gothic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Diplomata(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Diplomata_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Do_Hyeon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dokdo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Domine(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Donegal_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dongle(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Doppio_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dorsa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dosis(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function DotGothic16(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Dr_Sugiyama(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Duru_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function DynaPuff(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Dynalight(options: { @@ -2704,6 +3047,7 @@ export declare function Dynalight(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function EB_Garamond(options?: { variant?: @@ -2722,102 +3066,119 @@ export declare function EB_Garamond(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Eagle_Lake(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function East_Sea_Dokdo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Eater(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Economica(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Eczar(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Edu_NSW_ACT_Foundation(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Edu_QLD_Beginner(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Edu_SA_Beginner(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Edu_TAS_Beginner(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Edu_VIC_WA_NT_Beginner(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function El_Messiri(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Electrolize(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Elsie(options: { variant: '400' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Elsie_Swash_Caps(options: { variant: '400' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Emblema_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Emilys_Candy(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Encode_Sans(options?: { variant?: @@ -2834,6 +3195,7 @@ export declare function Encode_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Encode_Sans_Condensed(options: { @@ -2841,12 +3203,14 @@ export declare function Encode_Sans_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Encode_Sans_Expanded(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Encode_Sans_SC(options?: { variant?: @@ -2863,6 +3227,7 @@ export declare function Encode_Sans_SC(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Encode_Sans_Semi_Condensed(options: { @@ -2870,36 +3235,42 @@ export declare function Encode_Sans_Semi_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Encode_Sans_Semi_Expanded(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Engagement(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Englebert(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Enriqueta(options: { variant: '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ephesis(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Epilogue(options?: { variant?: @@ -2926,36 +3297,42 @@ export declare function Epilogue(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Erica_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Esteban(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Estonia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Euphoria_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ewert(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Exo(options?: { variant?: @@ -2982,6 +3359,7 @@ export declare function Exo(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Exo_2(options?: { variant?: @@ -3008,6 +3386,7 @@ export declare function Exo_2(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Expletus_Sans(options?: { variant?: @@ -3024,12 +3403,14 @@ export declare function Expletus_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Explora(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fahkwang(options: { variant: @@ -3048,6 +3429,7 @@ export declare function Fahkwang(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Familjen_Grotesk(options?: { variant?: @@ -3064,54 +3446,63 @@ export declare function Familjen_Grotesk(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fanwood_Text(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Farro(options: { variant: '300' | '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Farsan(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fascinate(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fascinate_Inline(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Faster_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fasthand(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fauna_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Faustina(options?: { variant?: @@ -3132,48 +3523,56 @@ export declare function Faustina(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Federant(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Federo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Felipa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fenix(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Festive(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Figtree(options?: { variant?: '300' | '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Finger_Paint(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Finlandica(options?: { variant?: @@ -3190,18 +3589,21 @@ export declare function Finlandica(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fira_Code(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fira_Mono(options: { variant: '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fira_Sans(options: { variant: @@ -3226,6 +3628,7 @@ export declare function Fira_Sans(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fira_Sans_Condensed(options: { variant: @@ -3250,6 +3653,7 @@ export declare function Fira_Sans_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fira_Sans_Extra_Condensed(options: { variant: @@ -3274,84 +3678,98 @@ export declare function Fira_Sans_Extra_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fjalla_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fjord_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Flamenco(options: { variant: '300' | '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Flavors(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fleur_De_Leah(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Flow_Block(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Flow_Circular(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Flow_Rounded(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fondamento(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fontdiner_Swanky(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Forum(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Francois_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Frank_Ruhl_Libre(options: { variant: '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fraunces(options?: { variant?: @@ -3378,6 +3796,7 @@ export declare function Fraunces(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: ('SOFT' | 'WONK' | 'opsz')[] }): FontModule export declare function Freckle_Face(options: { @@ -3385,18 +3804,21 @@ export declare function Freckle_Face(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fredericka_the_Great(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fredoka(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Fredoka_One(options: { @@ -3404,102 +3826,119 @@ export declare function Fredoka_One(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Freehand(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fresca(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Frijole(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fruktur(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fugaz_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fuggles(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Fuzzy_Bubbles(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function GFS_Didot(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function GFS_Neohellenic(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gabriela(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gaegu(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gafata(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Galada(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Galdeano(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Galindo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gamja_Flower(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gantari(options?: { variant?: @@ -3526,12 +3965,14 @@ export declare function Gantari(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gayathri(options: { variant: '100' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gelasio(options: { variant: @@ -3546,12 +3987,14 @@ export declare function Gelasio(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gemunu_Libre(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Genos(options?: { variant?: @@ -3578,30 +4021,35 @@ export declare function Genos(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gentium_Book_Basic(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gentium_Book_Plus(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gentium_Plus(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Geo(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Georama(options?: { variant?: @@ -3628,6 +4076,7 @@ export declare function Georama(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Geostar(options: { @@ -3635,66 +4084,77 @@ export declare function Geostar(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Geostar_Fill(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Germania_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gideon_Roman(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gidugu(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gilda_Display(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Girassol(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Give_You_Glory(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Glass_Antiqua(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Glegoo(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gloria_Hallelujah(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Glory(options?: { variant?: @@ -3719,6 +4179,7 @@ export declare function Glory(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gluten(options?: { variant?: @@ -3735,6 +4196,7 @@ export declare function Gluten(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'slnt'[] }): FontModule export declare function Goblin_One(options: { @@ -3742,66 +4204,77 @@ export declare function Goblin_One(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gochi_Hand(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Goldman(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gorditas(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gothic_A1(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gotu(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Goudy_Bookletter_1911(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gowun_Batang(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gowun_Dodum(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Graduate(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grand_Hotel(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grandstander(options?: { variant?: @@ -3828,30 +4301,35 @@ export declare function Grandstander(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grape_Nuts(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gravitas_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Great_Vibes(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grechen_Fuemen(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grenze(options: { variant: @@ -3876,6 +4354,7 @@ export declare function Grenze(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grenze_Gotisch(options?: { variant?: @@ -3892,72 +4371,84 @@ export declare function Grenze_Gotisch(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Grey_Qo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Griffy(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gruppo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gudea(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gugi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gulzar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gupter(options: { variant: '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gurajada(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Gwendolyn(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Habibi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hachi_Maru_Pop(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hahmlet(options?: { variant?: @@ -3974,60 +4465,70 @@ export declare function Hahmlet(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Halant(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hammersmith_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hanalei(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hanalei_Fill(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Handlee(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hanuman(options: { variant: '100' | '300' | '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Happy_Monkey(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Harmattan(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Headland_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Heebo(options?: { variant?: @@ -4044,12 +4545,14 @@ export declare function Heebo(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Henny_Penny(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hepta_Slab(options?: { variant?: @@ -4066,84 +4569,98 @@ export declare function Hepta_Slab(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Herr_Von_Muellerhoff(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hi_Melody(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hina_Mincho(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hind(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hind_Guntur(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hind_Madurai(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hind_Siliguri(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hind_Vadodara(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Holtwood_One_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Homemade_Apple(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Homenaje(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hubballi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Hurricane(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Mono(options: { variant: @@ -4164,6 +4681,7 @@ export declare function IBM_Plex_Mono(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans(options: { variant: @@ -4184,12 +4702,14 @@ export declare function IBM_Plex_Sans(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_Arabic(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_Condensed(options: { variant: @@ -4210,36 +4730,42 @@ export declare function IBM_Plex_Sans_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_Devanagari(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_Hebrew(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_KR(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_Thai(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Sans_Thai_Looped(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IBM_Plex_Serif(options: { variant: @@ -4260,66 +4786,77 @@ export declare function IBM_Plex_Serif(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_DW_Pica(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_DW_Pica_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_Double_Pica(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_Double_Pica_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_English(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_English_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_French_Canon(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_French_Canon_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_Great_Primer(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function IM_Fell_Great_Primer_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ibarra_Real_Nova(options?: { variant?: @@ -4336,18 +4873,21 @@ export declare function Ibarra_Real_Nova(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Iceberg(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Iceland(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Imbue(options?: { variant?: @@ -4364,6 +4904,7 @@ export declare function Imbue(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Imperial_Script(options: { @@ -4371,12 +4912,14 @@ export declare function Imperial_Script(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Imprima(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inconsolata(options?: { variant?: @@ -4392,6 +4935,7 @@ export declare function Inconsolata(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Inder(options: { @@ -4399,48 +4943,56 @@ export declare function Inder(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Indie_Flower(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ingrid_Darling(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inika(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inknut_Antiqua(options: { variant: '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inria_Sans(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inria_Serif(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inspiration(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Inter(options?: { variant?: @@ -4457,6 +5009,7 @@ export declare function Inter(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'slnt'[] }): FontModule export declare function Irish_Grover(options: { @@ -4464,54 +5017,63 @@ export declare function Irish_Grover(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Island_Moments(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Istok_Web(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Italiana(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Italianno(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Itim(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jacques_Francois(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jacques_Francois_Shadow(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jaldi(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function JetBrains_Mono(options?: { variant?: @@ -4536,42 +5098,49 @@ export declare function JetBrains_Mono(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jim_Nightshade(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Joan(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jockey_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jolly_Lodger(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jomhuria(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jomolhari(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Josefin_Sans(options?: { variant?: @@ -4594,6 +5163,7 @@ export declare function Josefin_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Josefin_Slab(options?: { variant?: @@ -4616,6 +5186,7 @@ export declare function Josefin_Slab(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jost(options?: { variant?: @@ -4642,60 +5213,70 @@ export declare function Jost(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Joti_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jua(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Judson(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Julee(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Julius_Sans_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Junge(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Jura(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Just_Another_Hand(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Just_Me_Again_Down_Here(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function K2D(options: { variant: @@ -4718,48 +5299,56 @@ export declare function K2D(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kadwa(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kaisei_Decol(options: { variant: '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kaisei_HarunoUmi(options: { variant: '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kaisei_Opti(options: { variant: '400' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kaisei_Tokumin(options: { variant: '400' | '500' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kalam(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kameron(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kanit(options: { variant: @@ -4784,12 +5373,14 @@ export declare function Kanit(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kantumruy(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kantumruy_Pro(options?: { variant?: @@ -4812,12 +5403,14 @@ export declare function Kantumruy_Pro(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Karantina(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Karla(options?: { variant?: @@ -4840,114 +5433,133 @@ export declare function Karla(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Karma(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Katibeh(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kaushan_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kavivanar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kavoon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kdam_Thmor_Pro(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Keania_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kelly_Slab(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kenia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Khand(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Khmer(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Khula(options: { variant: '300' | '400' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kings(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kirang_Haerang(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kite_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kiwi_Maru(options: { variant: '300' | '400' | '500' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Klee_One(options: { variant: '400' | '600' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Knewave(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function KoHo(options: { variant: @@ -4966,6 +5578,7 @@ export declare function KoHo(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kodchasan(options: { variant: @@ -4984,66 +5597,77 @@ export declare function Kodchasan(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Koh_Santepheap(options: { variant: '100' | '300' | '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kolker_Brush(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kosugi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kosugi_Maru(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kotta_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Koulen(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kranky(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kreon(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kristi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Krona_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Krub(options: { variant: @@ -5062,6 +5686,7 @@ export declare function Krub(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kufam(options?: { variant?: @@ -5082,6 +5707,7 @@ export declare function Kufam(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kulim_Park(options: { variant: @@ -5098,18 +5724,21 @@ export declare function Kulim_Park(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kumar_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kumar_One_Outline(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kumbh_Sans(options?: { variant?: @@ -5126,60 +5755,70 @@ export declare function Kumbh_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Kurale(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function La_Belle_Aurore(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lacquer(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Laila(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lakki_Reddy(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lalezar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lancelot(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Langar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lateef(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lato(options: { variant: @@ -5196,18 +5835,21 @@ export declare function Lato(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lavishly_Yours(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function League_Gothic(options?: { variant?: '400' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function League_Script(options: { @@ -5215,6 +5857,7 @@ export declare function League_Script(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function League_Spartan(options?: { variant?: @@ -5231,36 +5874,42 @@ export declare function League_Spartan(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Leckerli_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ledger(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lekton(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lemon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lemonada(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend(options?: { variant?: @@ -5277,6 +5926,7 @@ export declare function Lexend(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Deca(options?: { variant?: @@ -5293,6 +5943,7 @@ export declare function Lexend_Deca(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Exa(options?: { variant?: @@ -5309,6 +5960,7 @@ export declare function Lexend_Exa(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Giga(options?: { variant?: @@ -5325,6 +5977,7 @@ export declare function Lexend_Giga(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Mega(options?: { variant?: @@ -5341,6 +5994,7 @@ export declare function Lexend_Mega(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Peta(options?: { variant?: @@ -5357,6 +6011,7 @@ export declare function Lexend_Peta(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Tera(options?: { variant?: @@ -5373,6 +6028,7 @@ export declare function Lexend_Tera(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lexend_Zetta(options?: { variant?: @@ -5389,54 +6045,63 @@ export declare function Lexend_Zetta(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_128(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_128_Text(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_39(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_39_Extended(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_39_Extended_Text(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_39_Text(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Barcode_EAN13_Text(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Baskerville(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Bodoni(options?: { variant?: @@ -5453,18 +6118,21 @@ export declare function Libre_Bodoni(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Caslon_Display(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Caslon_Text(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Libre_Franklin(options?: { variant?: @@ -5491,42 +6159,49 @@ export declare function Libre_Franklin(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Licorice(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Life_Savers(options: { variant: '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lilita_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lily_Script_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Limelight(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Linden_Hill(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Literata(options?: { variant?: @@ -5551,6 +6226,7 @@ export declare function Literata(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Liu_Jian_Mao_Cao(options: { @@ -5558,6 +6234,7 @@ export declare function Liu_Jian_Mao_Cao(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Livvic(options: { variant: @@ -5580,48 +6257,56 @@ export declare function Livvic(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lobster(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lobster_Two(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Londrina_Outline(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Londrina_Shadow(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Londrina_Sketch(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Londrina_Solid(options: { variant: '100' | '300' | '400' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Long_Cang(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lora(options?: { variant?: @@ -5638,60 +6323,70 @@ export declare function Lora(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Love_Light(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Love_Ya_Like_A_Sister(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Loved_by_the_King(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lovers_Quarrel(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Luckiest_Guy(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lusitana(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Lustria(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Luxurious_Roman(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Luxurious_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function M_PLUS_1(options?: { variant?: @@ -5708,18 +6403,21 @@ export declare function M_PLUS_1(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function M_PLUS_1_Code(options?: { variant?: '100' | '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function M_PLUS_1p(options: { variant: '100' | '300' | '400' | '500' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function M_PLUS_2(options?: { variant?: @@ -5736,12 +6434,14 @@ export declare function M_PLUS_2(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function M_PLUS_Code_Latin(options?: { variant?: '100' | '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function M_PLUS_Rounded_1c(options: { @@ -5749,60 +6449,70 @@ export declare function M_PLUS_Rounded_1c(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ma_Shan_Zheng(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Macondo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Macondo_Swash_Caps(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mada(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Magra(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Maiden_Orange(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Maitree(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Major_Mono_Display(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mako(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mali(options: { variant: @@ -5821,36 +6531,42 @@ export declare function Mali(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mallanna(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mandali(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Manjari(options: { variant: '100' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Manrope(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mansalva(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Manuale(options?: { variant?: @@ -5871,150 +6587,175 @@ export declare function Manuale(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Marcellus(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Marcellus_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Marck_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Margarine(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Markazi_Text(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Marko_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Marmelad(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Martel(options: { variant: '200' | '300' | '400' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Martel_Sans(options: { variant: '200' | '300' | '400' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Marvel(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mate(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mate_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Maven_Pro(options?: { variant?: '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function McLaren(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mea_Culpa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Meddon(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function MedievalSharp(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Medula_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Meera_Inimai(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Megrim(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Meie_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Meow_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Merienda(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Merienda_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Merriweather(options: { variant: @@ -6029,6 +6770,7 @@ export declare function Merriweather(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Merriweather_Sans(options?: { variant?: @@ -6049,126 +6791,147 @@ export declare function Merriweather_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Metal(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Metal_Mania(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Metamorphous(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Metrophobic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Michroma(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Milonga(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Miltonian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Miltonian_Tattoo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mina(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mingzat(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Miniver(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Miriam_Libre(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mirza(options: { variant: '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Miss_Fajardose(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mitr(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mochiy_Pop_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mochiy_Pop_P_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Modak(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Modern_Antiqua(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mogra(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mohave(options?: { variant?: @@ -6187,54 +6950,63 @@ export declare function Mohave(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Molengo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Molle(options: { variant: '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Monda(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Monofett(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Monoton(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Monsieur_La_Doulaise(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Montaga(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Montagu_Slab(options?: { variant?: '100' | '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function MonteCarlo(options: { @@ -6242,12 +7014,14 @@ export declare function MonteCarlo(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Montez(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Montserrat(options?: { variant?: @@ -6274,6 +7048,7 @@ export declare function Montserrat(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Montserrat_Alternates(options: { variant: @@ -6298,108 +7073,126 @@ export declare function Montserrat_Alternates(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Montserrat_Subrayada(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Moo_Lah_Lah(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Moon_Dance(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Moul(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Moulpali(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mountains_of_Christmas(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mouse_Memoirs(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mr_Bedfort(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mr_Dafoe(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mr_De_Haviland(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mrs_Saint_Delafield(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mrs_Sheppards(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ms_Madi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mukta(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mukta_Mahee(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mukta_Malar(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mukta_Vaani(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mulish(options?: { variant?: @@ -6424,6 +7217,7 @@ export declare function Mulish(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Murecho(options?: { variant?: @@ -6440,6 +7234,7 @@ export declare function Murecho(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function MuseoModerno(options?: { variant?: @@ -6466,30 +7261,35 @@ export declare function MuseoModerno(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function My_Soul(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Mystery_Quest(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function NTR(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nabla(options?: { variant?: '400' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: ('EDPT' | 'EHLT')[] }): FontModule export declare function Nanum_Brush_Script(options: { @@ -6497,72 +7297,84 @@ export declare function Nanum_Brush_Script(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nanum_Gothic(options: { variant: '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nanum_Gothic_Coding(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nanum_Myeongjo(options: { variant: '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nanum_Pen_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Neonderthaw(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nerko_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Neucha(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Neuton(options: { variant: '200' | '300' | '400' | '700' | '800' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function New_Rocker(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function New_Tegomin(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function News_Cycle(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Newsreader(options?: { variant?: @@ -6585,6 +7397,7 @@ export declare function Newsreader(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Niconne(options: { @@ -6592,6 +7405,7 @@ export declare function Niconne(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Niramit(options: { variant: @@ -6610,66 +7424,77 @@ export declare function Niramit(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nixie_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nobile(options: { variant: '400' | '500' | '700' | '400-italic' | '500-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nokora(options: { variant: '100' | '300' | '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Norican(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nosifer(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Notable(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nothing_You_Could_Do(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noticia_Text(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Color_Emoji(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Emoji(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Kufi_Arabic(options?: { variant?: @@ -6686,24 +7511,28 @@ export declare function Noto_Kufi_Arabic(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Music(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Naskh_Arabic(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Nastaliq_Urdu(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Rashi_Hebrew(options?: { variant?: @@ -6720,6 +7549,7 @@ export declare function Noto_Rashi_Hebrew(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans(options: { variant: @@ -6744,24 +7574,28 @@ export declare function Noto_Sans(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Adlam(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Adlam_Unjoined(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Anatolian_Hieroglyphs(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Arabic(options?: { variant?: @@ -6778,6 +7612,7 @@ export declare function Noto_Sans_Arabic(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Armenian(options?: { @@ -6795,6 +7630,7 @@ export declare function Noto_Sans_Armenian(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Avestan(options: { @@ -6802,30 +7638,35 @@ export declare function Noto_Sans_Avestan(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Balinese(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Bamum(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Bassa_Vah(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Batak(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Bengali(options?: { variant?: @@ -6842,6 +7683,7 @@ export declare function Noto_Sans_Bengali(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Bhaiksuki(options: { @@ -6849,24 +7691,28 @@ export declare function Noto_Sans_Bhaiksuki(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Brahmi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Buginese(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Buhid(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Canadian_Aboriginal(options?: { variant?: @@ -6883,24 +7729,28 @@ export declare function Noto_Sans_Canadian_Aboriginal(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Carian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Caucasian_Albanian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Chakma(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Cham(options?: { variant?: @@ -6917,6 +7767,7 @@ export declare function Noto_Sans_Cham(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Cherokee(options?: { variant?: @@ -6933,30 +7784,35 @@ export declare function Noto_Sans_Cherokee(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Coptic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Cuneiform(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Cypriot(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Deseret(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Devanagari(options?: { variant?: @@ -6973,6 +7829,7 @@ export declare function Noto_Sans_Devanagari(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Display(options?: { @@ -7000,6 +7857,7 @@ export declare function Noto_Sans_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Duployan(options: { @@ -7007,24 +7865,28 @@ export declare function Noto_Sans_Duployan(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Egyptian_Hieroglyphs(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Elbasan(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Elymaic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Georgian(options?: { variant?: @@ -7041,6 +7903,7 @@ export declare function Noto_Sans_Georgian(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Glagolitic(options: { @@ -7048,18 +7911,21 @@ export declare function Noto_Sans_Glagolitic(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Gothic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Grantha(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Gujarati(options?: { variant?: @@ -7076,6 +7942,7 @@ export declare function Noto_Sans_Gujarati(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Gunjala_Gondi(options: { @@ -7083,6 +7950,7 @@ export declare function Noto_Sans_Gunjala_Gondi(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Gurmukhi(options?: { variant?: @@ -7099,6 +7967,7 @@ export declare function Noto_Sans_Gurmukhi(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_HK(options: { @@ -7106,24 +7975,28 @@ export declare function Noto_Sans_HK(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Hanifi_Rohingya(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Hanunoo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Hatran(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Hebrew(options?: { variant?: @@ -7140,6 +8013,7 @@ export declare function Noto_Sans_Hebrew(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Imperial_Aramaic(options: { @@ -7147,48 +8021,56 @@ export declare function Noto_Sans_Imperial_Aramaic(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Indic_Siyaq_Numbers(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Inscriptional_Pahlavi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Inscriptional_Parthian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_JP(options: { variant: '100' | '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Javanese(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_KR(options: { variant: '100' | '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Kaithi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Kannada(options?: { variant?: @@ -7205,6 +8087,7 @@ export declare function Noto_Sans_Kannada(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Kayah_Li(options?: { @@ -7212,12 +8095,14 @@ export declare function Noto_Sans_Kayah_Li(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Kharoshthi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Khmer(options?: { variant?: @@ -7234,6 +8119,7 @@ export declare function Noto_Sans_Khmer(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Khojki(options: { @@ -7241,12 +8127,14 @@ export declare function Noto_Sans_Khojki(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Khudawadi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Lao(options?: { variant?: @@ -7263,6 +8151,7 @@ export declare function Noto_Sans_Lao(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Lepcha(options: { @@ -7270,48 +8159,56 @@ export declare function Noto_Sans_Lepcha(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Limbu(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Linear_A(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Linear_B(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Lisu(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Lycian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Lydian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Mahajani(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Malayalam(options?: { variant?: @@ -7328,6 +8225,7 @@ export declare function Noto_Sans_Malayalam(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Mandaic(options: { @@ -7335,42 +8233,49 @@ export declare function Noto_Sans_Mandaic(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Manichaean(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Marchen(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Masaram_Gondi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Math(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Mayan_Numerals(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Medefaidrin(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Meetei_Mayek(options?: { variant?: @@ -7387,30 +8292,35 @@ export declare function Noto_Sans_Meetei_Mayek(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Meroitic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Miao(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Modi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Mongolian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Mono(options?: { variant?: @@ -7427,6 +8337,7 @@ export declare function Noto_Sans_Mono(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Mro(options: { @@ -7434,210 +8345,245 @@ export declare function Noto_Sans_Mro(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Multani(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Myanmar(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_N_Ko(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Nabataean(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_New_Tai_Lue(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Newa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Nushu(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Ogham(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Ol_Chiki(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_Hungarian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_Italic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_North_Arabian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_Permic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_Persian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_Sogdian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_South_Arabian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Old_Turkic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Oriya(options: { variant: '100' | '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Osage(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Osmanya(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Pahawh_Hmong(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Palmyrene(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Pau_Cin_Hau(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Phags_Pa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Phoenician(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Psalter_Pahlavi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Rejang(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Runic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_SC(options: { variant: '100' | '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Samaritan(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Saurashtra(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Sharada(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Shavian(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Siddham(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Sinhala(options?: { variant?: @@ -7654,6 +8600,7 @@ export declare function Noto_Sans_Sinhala(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Sogdian(options: { @@ -7661,30 +8608,35 @@ export declare function Noto_Sans_Sogdian(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Sora_Sompeng(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Soyombo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Sundanese(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Syloti_Nagri(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Symbols(options?: { variant?: @@ -7701,60 +8653,70 @@ export declare function Noto_Sans_Symbols(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Symbols_2(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Syriac(options: { variant: '100' | '400' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_TC(options: { variant: '100' | '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tagalog(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tagbanwa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tai_Le(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tai_Tham(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tai_Viet(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Takri(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tamil(options?: { variant?: @@ -7771,6 +8733,7 @@ export declare function Noto_Sans_Tamil(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Tamil_Supplement(options: { @@ -7778,6 +8741,7 @@ export declare function Noto_Sans_Tamil_Supplement(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Telugu(options?: { variant?: @@ -7794,6 +8758,7 @@ export declare function Noto_Sans_Telugu(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Thaana(options?: { @@ -7811,6 +8776,7 @@ export declare function Noto_Sans_Thaana(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Thai(options?: { variant?: @@ -7827,6 +8793,7 @@ export declare function Noto_Sans_Thai(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Sans_Thai_Looped(options: { @@ -7834,66 +8801,77 @@ export declare function Noto_Sans_Thai_Looped(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tifinagh(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Tirhuta(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Ugaritic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Vai(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Wancho(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Warang_Citi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Yi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Sans_Zanabazar_Square(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Ahom(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Armenian(options?: { variant?: @@ -7910,6 +8888,7 @@ export declare function Noto_Serif_Armenian(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Balinese(options: { @@ -7917,6 +8896,7 @@ export declare function Noto_Serif_Balinese(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Bengali(options?: { variant?: @@ -7933,6 +8913,7 @@ export declare function Noto_Serif_Bengali(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Devanagari(options?: { @@ -7950,6 +8931,7 @@ export declare function Noto_Serif_Devanagari(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Display(options?: { @@ -7977,6 +8959,7 @@ export declare function Noto_Serif_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Dogra(options: { @@ -7984,6 +8967,7 @@ export declare function Noto_Serif_Dogra(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Ethiopic(options?: { variant?: @@ -8000,6 +8984,7 @@ export declare function Noto_Serif_Ethiopic(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Georgian(options?: { @@ -8017,6 +9002,7 @@ export declare function Noto_Serif_Georgian(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Grantha(options: { @@ -8024,6 +9010,7 @@ export declare function Noto_Serif_Grantha(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Gujarati(options?: { variant?: @@ -8040,6 +9027,7 @@ export declare function Noto_Serif_Gujarati(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Gurmukhi(options?: { variant?: @@ -8056,6 +9044,7 @@ export declare function Noto_Serif_Gurmukhi(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_HK(options?: { variant?: @@ -8071,6 +9060,7 @@ export declare function Noto_Serif_HK(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Hebrew(options?: { variant?: @@ -8087,6 +9077,7 @@ export declare function Noto_Serif_Hebrew(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_JP(options: { @@ -8094,12 +9085,14 @@ export declare function Noto_Serif_JP(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_KR(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Kannada(options?: { variant?: @@ -8116,6 +9109,7 @@ export declare function Noto_Serif_Kannada(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Khmer(options?: { variant?: @@ -8132,6 +9126,7 @@ export declare function Noto_Serif_Khmer(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Lao(options?: { @@ -8149,6 +9144,7 @@ export declare function Noto_Serif_Lao(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Malayalam(options?: { @@ -8166,24 +9162,28 @@ export declare function Noto_Serif_Malayalam(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Myanmar(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Nyiakeng_Puachue_Hmong(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_SC(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Sinhala(options?: { variant?: @@ -8200,6 +9200,7 @@ export declare function Noto_Serif_Sinhala(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_TC(options: { @@ -8207,6 +9208,7 @@ export declare function Noto_Serif_TC(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Tamil(options?: { variant?: @@ -8233,6 +9235,7 @@ export declare function Noto_Serif_Tamil(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Tangut(options: { @@ -8240,6 +9243,7 @@ export declare function Noto_Serif_Tangut(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Telugu(options?: { variant?: @@ -8256,6 +9260,7 @@ export declare function Noto_Serif_Telugu(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Thai(options?: { variant?: @@ -8272,6 +9277,7 @@ export declare function Noto_Serif_Thai(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Noto_Serif_Tibetan(options?: { @@ -8289,72 +9295,84 @@ export declare function Noto_Serif_Tibetan(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Serif_Yezidi(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Noto_Traditional_Nushu(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Cut(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Flat(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Mono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Oval(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Round(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Slim(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nova_Square(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Numans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nunito(options?: { variant?: @@ -8379,6 +9397,7 @@ export declare function Nunito(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nunito_Sans(options: { variant: @@ -8399,72 +9418,84 @@ export declare function Nunito_Sans(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Nuosu_SIL(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Odibee_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Odor_Mean_Chey(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Offside(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Old_Standard_TT(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oldenburg(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ole(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oleo_Script(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oleo_Script_Swash_Caps(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oooh_Baby(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Open_Sans(options?: { variant?: @@ -8485,6 +9516,7 @@ export declare function Open_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Oranienbaum(options: { @@ -8492,42 +9524,49 @@ export declare function Oranienbaum(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Orbitron(options?: { variant?: '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oregano(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Orelega_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Orienta(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Original_Surfer(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oswald(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Outfit(options?: { variant?: @@ -8544,24 +9583,28 @@ export declare function Outfit(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Over_the_Rainbow(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Overlock(options: { variant: '400' | '700' | '900' | '400-italic' | '700-italic' | '900-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Overlock_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Overpass(options?: { variant?: @@ -8588,204 +9631,238 @@ export declare function Overpass(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Overpass_Mono(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ovo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oxanium(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oxygen(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Oxygen_Mono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function PT_Mono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function PT_Sans(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function PT_Sans_Caption(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function PT_Sans_Narrow(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function PT_Serif(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function PT_Serif_Caption(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pacifico(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Padauk(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Palanquin(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Palanquin_Dark(options: { variant: '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pangolin(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Paprika(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Parisienne(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Passero_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Passion_One(options: { variant: '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Passions_Conflict(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pathway_Gothic_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Patrick_Hand(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Patrick_Hand_SC(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pattaya(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Patua_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pavanam(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Paytone_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Peddana(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Peralta(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Permanent_Marker(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Petemoss(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Petit_Formal_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Petrona(options?: { variant?: @@ -8812,12 +9889,14 @@ export declare function Petrona(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Philosopher(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Piazzolla(options?: { variant?: @@ -8844,6 +9923,7 @@ export declare function Piazzolla(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Piedra(options: { @@ -8851,36 +9931,42 @@ export declare function Piedra(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pinyon_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pirata_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Plaster(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Play(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Playball(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Playfair_Display(options?: { variant?: @@ -8901,12 +9987,14 @@ export declare function Playfair_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Playfair_Display_SC(options: { variant: '400' | '700' | '900' | '400-italic' | '700-italic' | '900-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Plus_Jakarta_Sans(options?: { variant?: @@ -8929,48 +10017,56 @@ export declare function Plus_Jakarta_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Podkova(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Poiret_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Poller_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Poly(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pompiere(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pontano_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Poor_Story(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Poppins(options: { variant: @@ -8995,72 +10091,84 @@ export declare function Poppins(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Port_Lligat_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Port_Lligat_Slab(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Potta_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pragati_Narrow(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Praise(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Prata(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Preahvihear(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Press_Start_2P(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Pridi(options: { variant: '200' | '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Princess_Sofia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Prociono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Prompt(options: { variant: @@ -9085,12 +10193,14 @@ export declare function Prompt(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Prosto_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Proza_Libre(options: { variant: @@ -9107,6 +10217,7 @@ export declare function Proza_Libre(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Public_Sans(options?: { variant?: @@ -9133,90 +10244,105 @@ export declare function Public_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Puppies_Play(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Puritan(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Purple_Purse(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Qahiri(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Quando(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Quantico(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Quattrocento(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Quattrocento_Sans(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Questrial(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Quicksand(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Quintessential(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Qwigley(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Qwitcher_Grypen(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Racing_Sans_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Radio_Canada(options?: { variant?: @@ -9235,6 +10361,7 @@ export declare function Radio_Canada(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Radley(options: { @@ -9242,18 +10369,21 @@ export declare function Radley(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rajdhani(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rakkas(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Raleway(options?: { variant?: @@ -9280,60 +10410,70 @@ export declare function Raleway(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Raleway_Dots(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ramabhadra(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ramaraja(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rambla(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rammetto_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rampart_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ranchers(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rancho(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ranga(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rasa(options?: { variant?: @@ -9352,30 +10492,35 @@ export declare function Rasa(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rationale(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ravi_Prakash(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Readex_Pro(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Recursive(options?: { variant?: '300' | '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: ('CASL' | 'CRSV' | 'MONO' | 'slnt')[] }): FontModule export declare function Red_Hat_Display(options?: { @@ -9399,6 +10544,7 @@ export declare function Red_Hat_Display(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Red_Hat_Mono(options?: { variant?: @@ -9417,6 +10563,7 @@ export declare function Red_Hat_Mono(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Red_Hat_Text(options?: { variant?: @@ -9435,102 +10582,119 @@ export declare function Red_Hat_Text(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Red_Rose(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Redacted(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Redacted_Script(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Redressed(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Reem_Kufi(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Reem_Kufi_Fun(options?: { variant?: '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Reem_Kufi_Ink(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Reenie_Beanie(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Reggae_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Revalia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rhodium_Libre(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ribeye(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ribeye_Marrow(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Righteous(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Risque(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Road_Rage(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Roboto(options: { variant: @@ -9549,12 +10713,14 @@ export declare function Roboto(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Roboto_Condensed(options: { variant: '300' | '400' | '700' | '300-italic' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Roboto_Flex(options?: { variant?: @@ -9572,6 +10738,7 @@ export declare function Roboto_Flex(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: ( | 'GRAD' | 'XTRA' @@ -9607,6 +10774,7 @@ export declare function Roboto_Mono(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Roboto_Serif(options?: { variant?: @@ -9633,6 +10801,7 @@ export declare function Roboto_Serif(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: ('GRAD' | 'opsz' | 'wdth')[] }): FontModule export declare function Roboto_Slab(options?: { @@ -9650,24 +10819,28 @@ export declare function Roboto_Slab(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rochester(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rock_Salt(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function RocknRoll_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rokkitt(options?: { variant?: @@ -9684,18 +10857,21 @@ export declare function Rokkitt(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Romanesco(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ropa_Sans(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rosario(options?: { variant?: @@ -9714,30 +10890,35 @@ export declare function Rosario(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rosarivo(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rouge_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rowdies(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rozha_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik(options?: { variant?: @@ -9760,144 +10941,168 @@ export declare function Rubik(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Beastly(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Bubbles(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Burned(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Dirt(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Distressed(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Glitch(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Iso(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Marker_Hatch(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Maze(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Microbe(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Mono_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Moonrocks(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Puddles(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rubik_Wet_Paint(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ruda(options?: { variant?: '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rufina(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ruge_Boogie(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ruluko(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rum_Raisin(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ruslan_Display(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Russo_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ruthie(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Rye(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function STIX_Two_Text(options?: { variant?: @@ -9914,24 +11119,28 @@ export declare function STIX_Two_Text(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sacramento(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sahitya(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sail(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Saira(options?: { variant?: @@ -9958,6 +11167,7 @@ export declare function Saira(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Saira_Condensed(options: { @@ -9965,42 +11175,49 @@ export declare function Saira_Condensed(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Saira_Extra_Condensed(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Saira_Semi_Condensed(options: { variant: '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Saira_Stencil_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Salsa(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sanchez(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sancreek(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sansita(options: { variant: @@ -10015,12 +11232,14 @@ export declare function Sansita(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sansita_Swashed(options?: { variant?: '300' | '400' | '500' | '600' | '700' | '800' | '900' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sarabun(options: { variant: @@ -10043,300 +11262,350 @@ export declare function Sarabun(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sarala(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sarina(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sarpanch(options: { variant: '400' | '500' | '600' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sassy_Frass(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Satisfy(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sawarabi_Gothic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sawarabi_Mincho(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Scada(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Scheherazade_New(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Schoolbell(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Scope_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Seaweed_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Secular_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sedgwick_Ave(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sedgwick_Ave_Display(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sen(options: { variant: '400' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Send_Flowers(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sevillana(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Seymour_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shadows_Into_Light(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shadows_Into_Light_Two(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shalimar(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shanti(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Share(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Share_Tech(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Share_Tech_Mono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shippori_Antique(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shippori_Antique_B1(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shippori_Mincho(options: { variant: '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shippori_Mincho_B1(options: { variant: '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shojumaru(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Short_Stack(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Shrikhand(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Siemreap(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sigmar_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Signika(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Signika_Negative(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Silkscreen(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Simonetta(options: { variant: '400' | '900' | '400-italic' | '900-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Single_Day(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sintony(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sirin_Stencil(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Six_Caps(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Skranji(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Slabo_13px(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Slabo_27px(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Slackey(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Smokum(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Smooch(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Smooch_Sans(options?: { variant?: @@ -10353,60 +11622,70 @@ export declare function Smooch_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Smythe(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sniglet(options: { variant: '400' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Snippet(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Snowburst_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sofadi_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sofia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Solway(options: { variant: '300' | '400' | '500' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Song_Myung(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sonsie_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sora(options?: { variant?: @@ -10422,12 +11701,14 @@ export declare function Sora(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sorts_Mill_Goudy(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Source_Code_Pro(options?: { variant?: @@ -10452,6 +11733,7 @@ export declare function Source_Code_Pro(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Source_Sans_3(options?: { variant?: @@ -10476,6 +11758,7 @@ export declare function Source_Sans_3(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Source_Sans_Pro(options: { variant: @@ -10494,6 +11777,7 @@ export declare function Source_Sans_Pro(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Source_Serif_4(options?: { variant?: @@ -10518,6 +11802,7 @@ export declare function Source_Serif_4(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Source_Serif_Pro(options: { @@ -10537,24 +11822,28 @@ export declare function Source_Serif_Pro(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Space_Grotesk(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Space_Mono(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Special_Elite(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spectral(options: { variant: @@ -10575,6 +11864,7 @@ export declare function Spectral(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spectral_SC(options: { variant: @@ -10595,36 +11885,42 @@ export declare function Spectral_SC(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spicy_Rice(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spinnaker(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spirax(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Splash(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spline_Sans(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Spline_Sans_Mono(options?: { variant?: @@ -10643,240 +11939,280 @@ export declare function Spline_Sans_Mono(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Squada_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Square_Peg(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sree_Krushnadevaraya(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sriracha(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Srisakdi(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Staatliches(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stalemate(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stalinist_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stardos_Stencil(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stick(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stick_No_Bills(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stint_Ultra_Condensed(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stint_Ultra_Expanded(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stoke(options: { variant: '300' | '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Strait(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Style_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Stylish(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sue_Ellen_Francisco(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Suez_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sulphur_Point(options: { variant: '300' | '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sumana(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sunflower(options: { variant: '300' | '500' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sunshiney(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Supermercado_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Sura(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Suranna(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Suravaram(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Suwannaphum(options: { variant: '100' | '300' | '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Swanky_and_Moo_Moo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Syncopate(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Syne(options?: { variant?: '400' | '500' | '600' | '700' | '800' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Syne_Mono(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Syne_Tactile(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tai_Heritage_Pro(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tajawal(options: { variant: '200' | '300' | '400' | '500' | '700' | '800' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tangerine(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tapestry(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Taprom(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tauri(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Taviraj(options: { variant: @@ -10901,36 +12237,42 @@ export declare function Taviraj(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Teko(options: { variant: '300' | '400' | '500' | '600' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Telex(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tenali_Ramakrishna(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tenor_Sans(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Text_Me_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Texturina(options?: { variant?: @@ -10957,6 +12299,7 @@ export declare function Texturina(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'opsz'[] }): FontModule export declare function Thasadith(options: { @@ -10964,96 +12307,112 @@ export declare function Thasadith(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function The_Girl_Next_Door(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function The_Nautigal(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tienne(options: { variant: '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tillana(options: { variant: '400' | '500' | '600' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Timmana(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tinos(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Bangla(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Devanagari_Hindi(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Devanagari_Marathi(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Devanagari_Sanskrit(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Gurmukhi(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Kannada(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Tamil(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tiro_Telugu(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Titan_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Titillium_Web(options: { variant: @@ -11071,6 +12430,7 @@ export declare function Titillium_Web(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tomorrow(options: { variant: @@ -11095,6 +12455,7 @@ export declare function Tomorrow(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tourney(options?: { variant?: @@ -11121,6 +12482,7 @@ export declare function Tourney(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Trade_Winds(options: { @@ -11128,12 +12490,14 @@ export declare function Trade_Winds(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Train_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Trirong(options: { variant: @@ -11158,6 +12522,7 @@ export declare function Trirong(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Trispace(options?: { variant?: @@ -11173,6 +12538,7 @@ export declare function Trispace(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: 'wdth'[] }): FontModule export declare function Trocchi(options: { @@ -11180,12 +12546,14 @@ export declare function Trocchi(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Trochut(options: { variant: '400' | '700' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Truculenta(options?: { variant?: @@ -11202,6 +12570,7 @@ export declare function Truculenta(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean axes?: ('opsz' | 'wdth')[] }): FontModule export declare function Trykker(options: { @@ -11209,24 +12578,28 @@ export declare function Trykker(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Tulpen_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Turret_Road(options: { variant: '200' | '300' | '400' | '500' | '700' | '800' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Twinkle_Star(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ubuntu(options: { variant: @@ -11241,84 +12614,98 @@ export declare function Ubuntu(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ubuntu_Condensed(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ubuntu_Mono(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Uchen(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Ultra(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Uncial_Antiqua(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Underdog(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Unica_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function UnifrakturCook(options: { variant: '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function UnifrakturMaguntia(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Unkempt(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Unlock(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Unna(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Updock(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Urbanist(options?: { variant?: @@ -11345,42 +12732,49 @@ export declare function Urbanist(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function VT323(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vampiro_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Varela(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Varela_Round(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Varta(options?: { variant?: '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vast_Shadow(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vazirmatn(options?: { variant?: @@ -11397,54 +12791,63 @@ export declare function Vazirmatn(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vesper_Libre(options: { variant: '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Viaoda_Libre(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vibes(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vibur(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vidaloka(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Viga(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Voces(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Volkhov(options: { variant: '400' | '700' | '400-italic' | '700-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vollkorn(options?: { variant?: @@ -11465,90 +12868,105 @@ export declare function Vollkorn(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vollkorn_SC(options: { variant: '400' | '600' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Voltaire(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Vujahday_Script(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Waiting_for_the_Sunrise(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Wallpoet(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Walter_Turncoat(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Warnes(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Water_Brush(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Waterfall(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Wellfleet(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Wendy_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Whisper(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function WindSong(options: { variant: '400' | '500' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Wire_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Work_Sans(options?: { variant?: @@ -11575,66 +12993,77 @@ export declare function Work_Sans(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Xanh_Mono(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yaldevi(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yanone_Kaffeesatz(options?: { variant?: '200' | '300' | '400' | '500' | '600' | '700' | 'variable' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yantramanav(options: { variant: '100' | '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yatra_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yellowtail(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yeon_Sung(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yeseva_One(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yesteryear(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yomogi(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yrsa(options?: { variant?: @@ -11653,120 +13082,140 @@ export declare function Yrsa(options?: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yuji_Boku(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yuji_Mai(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yuji_Syuku(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Yusei_Magic(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function ZCOOL_KuaiLe(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function ZCOOL_QingKe_HuangYou(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function ZCOOL_XiaoWei(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Antique(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Antique_Soft(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Dots(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Kaku_Gothic_Antique(options: { variant: '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Kaku_Gothic_New(options: { variant: '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Kurenaido(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Loop(options: { variant: '400' | '400-italic' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Maru_Gothic(options: { variant: '300' | '400' | '500' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Old_Mincho(options: { variant: '400' | '700' | '900' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zen_Tokyo_Zoo(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zeyada(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zhi_Mang_Xing(options: { variant: '400' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zilla_Slab(options: { variant: @@ -11783,10 +13232,12 @@ export declare function Zilla_Slab(options: { display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule export declare function Zilla_Slab_Highlight(options: { variant: '400' | '700' display?: Display preload?: boolean fallback?: string[] + adjustFontFallback?: boolean }): FontModule diff --git a/packages/font/src/google/loader.ts b/packages/font/src/google/loader.ts index 255cee329fff4..1985e6111d551 100644 --- a/packages/font/src/google/loader.ts +++ b/packages/font/src/google/loader.ts @@ -1,5 +1,7 @@ // @ts-ignore import fetch from 'next/dist/compiled/node-fetch' +// @ts-ignore +import { calculateOverrideCSS } from 'next/dist/server/font-utils' import { fetchCSSFromGoogleFonts, getFontAxes, @@ -34,6 +36,7 @@ export default async function downloadGoogleFonts({ preload, selectedVariableAxes, fallback, + adjustFontFallback, } = validateData(functionName, data) const fontAxes = getFontAxes(fontFamily, weight, style, selectedVariableAxes) const url = getUrl(fontFamily, fontAxes, display) @@ -99,6 +102,18 @@ export default async function downloadGoogleFonts({ ) } + // Add fallback font + if (adjustFontFallback) { + try { + updatedCssResponse += calculateOverrideCSS( + fontFamily, + require('next/dist/server/google-font-metrics.json') + ) + } catch (e) { + console.log('Error getting font override values - ', e) + } + } + return { css: updatedCssResponse, fallbackFonts: fallback, diff --git a/packages/font/src/google/utils.ts b/packages/font/src/google/utils.ts index 77bbef1e1494f..af525a7a493b0 100644 --- a/packages/font/src/google/utils.ts +++ b/packages/font/src/google/utils.ts @@ -14,6 +14,7 @@ type FontOptions = { preload: boolean selectedVariableAxes?: string[] fallback?: string[] + adjustFontFallback: boolean } export function validateData(functionName: string, data: any): FontOptions { let { @@ -22,6 +23,7 @@ export function validateData(functionName: string, data: any): FontOptions { preload = true, axes, fallback, + adjustFontFallback = true, } = data[0] || ({} as any) if (functionName === '') { throw new Error(`@next/font/google has no default export`) @@ -77,6 +79,7 @@ export function validateData(functionName: string, data: any): FontOptions { preload, selectedVariableAxes: axes, fallback, + adjustFontFallback, } } diff --git a/packages/next/server/font-utils.ts b/packages/next/server/font-utils.ts index c505bbbb55028..557d47b17612a 100644 --- a/packages/next/server/font-utils.ts +++ b/packages/next/server/font-utils.ts @@ -98,7 +98,7 @@ function parseGoogleFontName(css: string): Array { return [...fontNames] } -function calculateOverrideCSS(font: string, fontMetrics: any) { +export function calculateOverrideCSS(font: string, fontMetrics: any) { const fontName = font.toLowerCase().trim().replace(/ /g, '-') const fontKey = font.toLowerCase().trim().replace(/ /g, '') const { category, ascentOverride, descentOverride, lineGapOverride } = diff --git a/scripts/update-google-fonts.js b/scripts/update-google-fonts.js index 37c423e3948cb..c8d808dc8b768 100644 --- a/scripts/update-google-fonts.js +++ b/scripts/update-google-fonts.js @@ -51,6 +51,7 @@ type FontModule = { className: string, variable: string, style: { fontFamily: st display?:Display, preload?:boolean, fallback?: string[] + adjustFontFallback?: boolean ${ optionalAxes ? `axes?:(${optionalAxes.map(({ tag }) => `'${tag}'`).join('|')})[]` diff --git a/test/unit/google-font-loader.test.ts b/test/unit/google-font-loader.test.ts index 40d6314a66be8..8c73f84a49d25 100644 --- a/test/unit/google-font-loader.test.ts +++ b/test/unit/google-font-loader.test.ts @@ -12,62 +12,60 @@ describe('@next/font/google loader', () => { test.each([ [ 'Inter', - [], + {}, 'https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=optional', ], [ 'Inter', - [{ variant: '400' }], + { variant: '400' }, 'https://fonts.googleapis.com/css2?family=Inter:wght@400&display=optional', ], [ 'Inter', - [{ variant: '900', display: 'block' }], + { variant: '900', display: 'block' }, 'https://fonts.googleapis.com/css2?family=Inter:wght@900&display=block', ], [ 'Source_Sans_Pro', - [{ variant: '900', display: 'auto' }], + { variant: '900', display: 'auto' }, 'https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@900&display=auto', ], [ 'Source_Sans_Pro', - [{ variant: '200-italic' }], + { variant: '200-italic' }, 'https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@1,200&display=optional', ], [ 'Roboto_Flex', - [{ display: 'swap' }], + { display: 'swap' }, 'https://fonts.googleapis.com/css2?family=Roboto+Flex:wght@100..1000&display=swap', ], [ 'Roboto_Flex', - [{ display: 'fallback', variant: 'variable', axes: ['opsz'] }], + { display: 'fallback', variant: 'variable', axes: ['opsz'] }, 'https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=fallback', ], [ 'Roboto_Flex', - [ - { - display: 'optional', - axes: ['YTUC', 'slnt', 'wdth', 'opsz', 'XTRA', 'YTAS'], - }, - ], + { + display: 'optional', + axes: ['YTUC', 'slnt', 'wdth', 'opsz', 'XTRA', 'YTAS'], + }, 'https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,slnt,wdth,wght,XTRA,YTAS,YTUC@8..144,-10..0,25..151,100..1000,323..603,649..854,528..760&display=optional', ], [ 'Oooh_Baby', - [{ variant: '400' }], + { variant: '400' }, 'https://fonts.googleapis.com/css2?family=Oooh+Baby:wght@400&display=optional', ], [ 'Albert_Sans', - [{ variant: 'variable-italic' }], + { variant: 'variable-italic' }, 'https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@1,100..900&display=optional', ], [ 'Fraunces', - [{ variant: 'variable-italic', axes: ['WONK', 'opsz', 'SOFT'] }], + { variant: 'variable-italic', axes: ['WONK', 'opsz', 'SOFT'] }, 'https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght,SOFT,WONK@1,9..144,100..900,0..100,0..1&display=optional', ], ])('%s', async (functionName: string, data: any, url: string) => { @@ -77,7 +75,7 @@ describe('@next/font/google loader', () => { }) const { css } = await loader({ functionName, - data, + data: [{ adjustFontFallback: false, ...data }], config: { subsets: [] }, emitFontFile: jest.fn(), }) @@ -87,6 +85,98 @@ describe('@next/font/google loader', () => { }) }) + describe('Fallback fonts', () => { + test('Inter', async () => { + fetch.mockResolvedValue({ + ok: true, + text: async () => '', + }) + const { css, fallbackFonts } = await loader({ + functionName: 'Inter', + data: [], + config: { subsets: [] }, + emitFontFile: jest.fn(), + }) + expect(css).toMatchInlineSnapshot(` +" + @font-face { + font-family: \\"inter-fallback\\"; + ascent-override: 96.88%; + descent-override: 24.15%; + line-gap-override: 0.00%; + src: local(\\"Arial\\"); + } + " +`) + expect(fallbackFonts).toBeUndefined() + }) + + test('Source Code Pro', async () => { + fetch.mockResolvedValue({ + ok: true, + text: async () => '', + }) + const { css, fallbackFonts } = await loader({ + functionName: 'Source_Code_Pro', + data: [], + config: { subsets: [] }, + emitFontFile: jest.fn(), + }) + expect(css).toMatchInlineSnapshot(` +" + @font-face { + font-family: \\"source-code-pro-fallback\\"; + ascent-override: 98.40%; + descent-override: 27.30%; + line-gap-override: 0.00%; + src: local(\\"Arial\\"); + } + " +`) + expect(fallbackFonts).toBeUndefined() + }) + + test('Fraunces', async () => { + fetch.mockResolvedValue({ + ok: true, + text: async () => '', + }) + const { css, fallbackFonts } = await loader({ + functionName: 'Fraunces', + data: [{ fallback: ['Abc', 'Def'] }], + config: { subsets: [] }, + emitFontFile: jest.fn(), + }) + expect(css).toMatchInlineSnapshot(` +" + @font-face { + font-family: \\"fraunces-fallback\\"; + ascent-override: 97.80%; + descent-override: 25.50%; + line-gap-override: 0.00%; + src: local(\\"Times New Roman\\"); + } + " +`) + expect(fallbackFonts).toEqual(['Abc', 'Def']) + }) + + test('adjustFontFallback disabled', async () => { + fetch.mockResolvedValue({ + ok: true, + text: async () => '', + }) + const { css, fallbackFonts } = await loader({ + functionName: 'Inter', + data: [{ adjustFontFallback: false, fallback: ['system-ui', 'Arial'] }], + config: { subsets: [] }, + emitFontFile: jest.fn(), + }) + expect(css).toBe('') + expect(fallbackFonts).toEqual(['system-ui', 'Arial']) + }) + }) + describe('Errors', () => { test('Failed to fetch', async () => { fetch.mockResolvedValue({