From 0f400462d694d90bbd3d9258b5070d89e62fc45c Mon Sep 17 00:00:00 2001 From: OJ Kwon <1210596+kwonoj@users.noreply.github.com> Date: Thu, 10 Nov 2022 02:52:48 -0800 Subject: [PATCH 01/12] build(next-swc): update turbopack to latest (#42733) --- .github/workflows/build_test_deploy.yml | 2 +- .github/workflows/pull_request_stats.yml | 4 +- packages/next-swc/Cargo.lock | 382 ++++++++++++++--------- packages/next-swc/crates/core/Cargo.toml | 4 +- packages/next-swc/crates/napi/Cargo.toml | 6 +- packages/next-swc/crates/napi/build.rs | 4 +- packages/next-swc/crates/wasm/Cargo.toml | 2 +- packages/next-swc/rust-toolchain | 2 +- 8 files changed, 255 insertions(+), 151 deletions(-) diff --git a/.github/workflows/build_test_deploy.yml b/.github/workflows/build_test_deploy.yml index 0cbf0863b3a253..e9318a40d60d2f 100644 --- a/.github/workflows/build_test_deploy.yml +++ b/.github/workflows/build_test_deploy.yml @@ -9,7 +9,7 @@ name: Build, test, and deploy env: NAPI_CLI_VERSION: 2.12.0 TURBO_VERSION: 1.3.2-canary.1 - RUST_TOOLCHAIN: nightly-2022-09-23 + RUST_TOOLCHAIN: nightly-2022-11-04 PNPM_VERSION: 7.3.0 jobs: diff --git a/.github/workflows/pull_request_stats.yml b/.github/workflows/pull_request_stats.yml index 6d94391a973b65..14fd026d4a91d5 100644 --- a/.github/workflows/pull_request_stats.yml +++ b/.github/workflows/pull_request_stats.yml @@ -7,7 +7,7 @@ name: Generate Pull Request Stats env: NAPI_CLI_VERSION: 2.12.0 TURBO_VERSION: 1.3.2-canary.1 - RUST_TOOLCHAIN: nightly-2022-09-23 + RUST_TOOLCHAIN: nightly-2022-11-04 PNPM_VERSION: 7.3.0 jobs: @@ -39,7 +39,7 @@ jobs: if: ${{ steps.docs-change.outputs.DOCS_CHANGE == 'nope' }} with: profile: minimal - toolchain: nightly-2022-09-23 + toolchain: nightly-2022-11-04 - name: Cache cargo registry uses: actions/cache@v1 diff --git a/packages/next-swc/Cargo.lock b/packages/next-swc/Cargo.lock index f2f78dd9818057..66e814d94e0995 100644 --- a/packages/next-swc/Cargo.lock +++ b/packages/next-swc/Cargo.lock @@ -108,17 +108,6 @@ dependencies = [ "syn", ] -[[package]] -name = "async-recursion" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cda8f4bcc10624c4e85bc66b3f452cca98cfa5ca002dc83a16aad2367641bea" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "async-trait" version = "0.1.58" @@ -203,9 +192,9 @@ dependencies = [ [[package]] name = "binding_macros" -version = "0.20.76" +version = "0.20.84" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe78639e8caeed371f2bf1f5ec809b8418cc72394368cf6f422aac14b9c2ed09" +checksum = "aa985f18ae252a07a0ab43104131bd43f8bb362a5c9e5c1aaf4b3e9e2fc6324c" dependencies = [ "anyhow", "console_error_panic_hook", @@ -370,26 +359,24 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.23" +version = "4.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +checksum = "91b9970d7505127a162fdaa9b96428d28a479ba78c9ec7550a63a5d9863db682" dependencies = [ "atty", "bitflags", "clap_derive", "clap_lex", - "indexmap", "once_cell", "strsim", "termcolor", - "textwrap 0.16.0", ] [[package]] name = "clap_derive" -version = "3.2.18" +version = "4.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65" +checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" dependencies = [ "heck", "proc-macro-error", @@ -400,9 +387,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.2.4" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" +checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" dependencies = [ "os_str_bytes", ] @@ -1777,6 +1764,15 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "libmimalloc-sys" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c37567b180c1af25924b303ddf1ee4467653783440c62360beb2b322a4d93361" +dependencies = [ + "cc", +] + [[package]] name = "link-cplusplus" version = "1.0.7" @@ -1889,7 +1885,7 @@ checksum = "b0ee4e6ff2cda3f98007dbe11faeda47dac045558aaefa52f1d620b07554c3b5" dependencies = [ "markdown", "serde", - "swc_core", + "swc_core 0.40.44", ] [[package]] @@ -1931,7 +1927,7 @@ dependencies = [ "supports-hyperlinks", "supports-unicode", "terminal_size", - "textwrap 0.15.2", + "textwrap", "thiserror", "unicode-width", ] @@ -1947,6 +1943,15 @@ dependencies = [ "syn", ] +[[package]] +name = "mimalloc" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b32d6a9ac92d0239d7bfa31137fb47634ac7272a3c11bcee91379ac100781670" +dependencies = [ + "libmimalloc-sys", +] + [[package]] name = "mimalloc-rust" version = "0.2.0" @@ -2064,7 +2069,7 @@ dependencies = [ "once_cell", "regex", "serde", - "swc_core", + "swc_core 0.40.44", ] [[package]] @@ -2232,7 +2237,7 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" [[package]] name = "next-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "futures", @@ -2261,7 +2266,7 @@ dependencies = [ [[package]] name = "next-dev" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "clap", @@ -2273,6 +2278,7 @@ dependencies = [ "serde", "serde_json", "tokio", + "turbo-malloc", "turbo-tasks", "turbo-tasks-build", "turbo-tasks-fs", @@ -2301,7 +2307,7 @@ dependencies = [ "serde_json", "styled_components", "styled_jsx", - "swc_core", + "swc_core 0.41.3", "swc_emotion", "testing", "tracing", @@ -2327,7 +2333,7 @@ dependencies = [ "sentry", "serde", "serde_json", - "swc_core", + "swc_core 0.41.3", "tracing", "tracing-chrome", "tracing-futures", @@ -2337,7 +2343,7 @@ dependencies = [ [[package]] name = "node-file-trace" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "owo-colors", @@ -3774,7 +3780,7 @@ dependencies = [ "once_cell", "regex", "serde", - "swc_core", + "swc_core 0.40.44", "tracing", ] @@ -3785,7 +3791,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2e38bf2841ece65aa2d4bbf60826647a2dbfe7ce1bbe406ab82af61d7f0997f" dependencies = [ "easy-error", - "swc_core", + "swc_core 0.40.44", "tracing", ] @@ -3825,9 +3831,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.232.76" +version = "0.232.84" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d134ede134ca0260aada687ce656c90b5f53e56331de117eab19ccf79bcc3d" +checksum = "ef79dbe33da3870888d0de10f38c03b4882e712919de128855330e5cfa531fd4" dependencies = [ "ahash", "anyhow", @@ -3891,9 +3897,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.192.67" +version = "0.192.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aea36a1cf5448d2875c6382331e57bd2743f02391143e7b9083bb3ceb34b1fe" +checksum = "244b366493475494b3cb6fde91b43bcfd958b88e9e0f1ebe8242323dd805041c" dependencies = [ "ahash", "anyhow", @@ -4000,6 +4006,31 @@ name = "swc_core" version = "0.40.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93371e7bd260242f2ca39ca8aa78df03089f155cf881ef19506c6ce0a1dbe443" +dependencies = [ + "swc_atoms", + "swc_cached", + "swc_common", + "swc_css_ast 0.124.4", + "swc_css_codegen 0.134.14", + "swc_css_parser 0.133.14", + "swc_css_prefixer", + "swc_css_visit 0.123.4", + "swc_ecma_ast", + "swc_ecma_codegen", + "swc_ecma_minifier", + "swc_ecma_parser", + "swc_ecma_transforms_base", + "swc_ecma_utils", + "swc_ecma_visit", + "swc_trace_macro", + "vergen", +] + +[[package]] +name = "swc_core" +version = "0.41.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cb83df2a0c4c47853139cd08235218c3762a6057d7733a7c971da0b392a4b11" dependencies = [ "binding_macros", "swc", @@ -4007,13 +4038,13 @@ dependencies = [ "swc_bundler", "swc_cached", "swc_common", - "swc_css_ast", - "swc_css_codegen", + "swc_css_ast 0.125.0", + "swc_css_codegen 0.135.3", "swc_css_compat", - "swc_css_parser", - "swc_css_prefixer", - "swc_css_utils", - "swc_css_visit", + "swc_css_modules", + "swc_css_parser 0.134.3", + "swc_css_utils 0.122.0", + "swc_css_visit 0.124.0", "swc_ecma_ast", "swc_ecma_codegen", "swc_ecma_loader", @@ -4033,7 +4064,6 @@ dependencies = [ "swc_nodejs_common", "swc_plugin_proxy", "swc_plugin_runner", - "swc_trace_macro", "testing", "vergen", "wasmer", @@ -4053,6 +4083,19 @@ dependencies = [ "swc_common", ] +[[package]] +name = "swc_css_ast" +version = "0.125.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bb6416b6e51c3a26d690b0d0784bb05cd307f01304d959a5a6763bb4fdfc3c2" +dependencies = [ + "is-macro", + "serde", + "string_enum", + "swc_atoms", + "swc_common", +] + [[package]] name = "swc_css_codegen" version = "0.134.14" @@ -4065,9 +4108,26 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_css_ast", + "swc_css_ast 0.124.4", + "swc_css_codegen_macros", + "swc_css_utils 0.121.4", +] + +[[package]] +name = "swc_css_codegen" +version = "0.135.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c943aaf6357bee394a5427cba4b84e7eb61a77d59e518ef79ce80ac962ccb18c" +dependencies = [ + "auto_impl", + "bitflags", + "rustc-hash", + "serde", + "swc_atoms", + "swc_common", + "swc_css_ast 0.125.0", "swc_css_codegen_macros", - "swc_css_utils", + "swc_css_utils 0.122.0", ] [[package]] @@ -4085,34 +4145,34 @@ dependencies = [ [[package]] name = "swc_css_compat" -version = "0.9.14" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cb91a8c4b398a68b3c2211ef4cf6ce80426202bde9b56e53c54451cc1b836d3" +checksum = "4ce461658eee928bed595dd50edb14d5184ac3de87a7bb5c0fcea6e8f006bc3a" dependencies = [ "once_cell", "serde", "serde_json", "swc_atoms", "swc_common", - "swc_css_ast", - "swc_css_utils", - "swc_css_visit", + "swc_css_ast 0.125.0", + "swc_css_utils 0.122.0", + "swc_css_visit 0.124.0", ] [[package]] name = "swc_css_modules" -version = "0.10.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146d244f2ba1b9d4877356df7758256d7caef6b90f96eda74a570e1e87890c84" +checksum = "32ddc8dfc7053391c72245741cbe124a7e244d548f8babeca713a4a07fdd3c83" dependencies = [ "rustc-hash", "serde", "swc_atoms", "swc_common", - "swc_css_ast", - "swc_css_codegen", - "swc_css_parser", - "swc_css_visit", + "swc_css_ast 0.125.0", + "swc_css_codegen 0.135.3", + "swc_css_parser 0.134.3", + "swc_css_visit 0.124.0", ] [[package]] @@ -4126,7 +4186,21 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_css_ast", + "swc_css_ast 0.124.4", +] + +[[package]] +name = "swc_css_parser" +version = "0.134.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "840adc4edad7f41248b367d93812537ca049d82018a20bd7b3d83f8b345cb52e" +dependencies = [ + "bitflags", + "lexical", + "serde", + "swc_atoms", + "swc_common", + "swc_css_ast 0.125.0", ] [[package]] @@ -4141,9 +4215,9 @@ dependencies = [ "serde_json", "swc_atoms", "swc_common", - "swc_css_ast", - "swc_css_utils", - "swc_css_visit", + "swc_css_ast 0.124.4", + "swc_css_utils 0.121.4", + "swc_css_visit 0.123.4", ] [[package]] @@ -4157,8 +4231,23 @@ dependencies = [ "serde_json", "swc_atoms", "swc_common", - "swc_css_ast", - "swc_css_visit", + "swc_css_ast 0.124.4", + "swc_css_visit 0.123.4", +] + +[[package]] +name = "swc_css_utils" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77e55001e1b6ddbd72e811d57c0581851ca449891769c1ce6b6374e468bdc170" +dependencies = [ + "once_cell", + "serde", + "serde_json", + "swc_atoms", + "swc_common", + "swc_css_ast 0.125.0", + "swc_css_visit 0.124.0", ] [[package]] @@ -4170,15 +4259,28 @@ dependencies = [ "serde", "swc_atoms", "swc_common", - "swc_css_ast", + "swc_css_ast 0.124.4", + "swc_visit", +] + +[[package]] +name = "swc_css_visit" +version = "0.124.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c65b77a5c3e2c00acfc8db428416235326b6f00d75de85b40d6ff2a467af65" +dependencies = [ + "serde", + "swc_atoms", + "swc_common", + "swc_css_ast 0.125.0", "swc_visit", ] [[package]] name = "swc_ecma_ast" -version = "0.94.17" +version = "0.94.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc39246540303a9058283e6ef691a276c34afd8331e6873fb3e6fb7803eb77eb" +checksum = "f6fbace94cfac9a0767fb513bac02327ad074da83b7964b7c6c83cdb38beb88f" dependencies = [ "bitflags", "is-macro", @@ -4194,9 +4296,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.127.29" +version = "0.127.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f7dc7fbe2ad55c407766edd5b735e9cc693b20e37d3b5681d1660d6d5087348" +checksum = "df8d8be2c7cdcc43cb6270d08a97002d1a31c2f7eb4cd67161b681668d7b68db" dependencies = [ "memchr", "num-bigint", @@ -4226,9 +4328,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.91.29" +version = "0.91.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e43f5ae514c15aba12a0fde16c77e3f2c7fd13a29741d1ddee5044a7a03494e" +checksum = "de9de4e6963694232392d0c5c2b8ca379fb082d3c34bd503b7b922f7d1784714" dependencies = [ "phf", "swc_atoms", @@ -4240,9 +4342,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.66.41" +version = "0.66.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c362f149ae1767eb53657809281492a4337259717b5411755a804d487415832" +checksum = "eb55176416bad562da01963fd384cd16d84d0e6722bd08252d5614375121eb1d" dependencies = [ "ahash", "auto_impl", @@ -4283,9 +4385,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.159.67" +version = "0.159.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab9256e71c0f60fe944d15ed995b9e951efada1e8ac806c35e7d84314d67776e" +checksum = "8a448d933db0cab7a6be5c759fa5612f0839e787c21e6f1596f96a6289a1d275" dependencies = [ "ahash", "arrayvec", @@ -4318,9 +4420,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.122.24" +version = "0.122.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e08d44ac2eaff9a308cddfea82640a131682be76b132efee4d7b8ddbaeb26ac" +checksum = "80e5a791ca360a54bdadd8905aa8b5c511243b06e0400593975971558ca10161" dependencies = [ "either", "enum_kind", @@ -4337,9 +4439,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.174.37" +version = "0.174.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fc643944c9d444f0889d305dbcb6c2967a83fe525dd90ba959dcec6580890d8" +checksum = "729bfe3ad894e9125028b32f04894e39881314757ff38e9c86f41594ae77798c" dependencies = [ "ahash", "anyhow", @@ -4362,9 +4464,9 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" -version = "0.33.25" +version = "0.33.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9dda597011092e5f313a87e8fb4115be72fa13dd1c20747285b83b073510e25" +checksum = "8089af82c449567f91bd838e6b5838c665d37f53a787b1da5d35dfba418a496f" dependencies = [ "anyhow", "pmutil", @@ -4396,9 +4498,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.198.37" +version = "0.198.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12a589dcab3ac722a5f6b33b1ec1d6aac7487e5cac89a0ab2c7f704581919333" +checksum = "7f26ce48f89d2cecdc9c5d1bd3abc9cef0a138f85a352ce3f303a1239556f9b7" dependencies = [ "swc_atoms", "swc_common", @@ -4416,9 +4518,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.111.41" +version = "0.111.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec8531b478048047b06eae929cafc1f99bad41f7020081f6a72ba9afb4da8927" +checksum = "75ba90804fabf97bac6139647db85aa00a958f32d68f80f00a54b5ec2072e81a" dependencies = [ "better_scoped_tls", "bitflags", @@ -4439,9 +4541,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.100.41" +version = "0.100.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a76d37286968f6d03d04ef8d966f5421d1057801a5e2aa7763fc832d30a60f" +checksum = "b7ba1eb6d2b09ec7a90a33ae9d2dd535a9d979904a1a331f2da2b94bd7b42d56" dependencies = [ "swc_atoms", "swc_common", @@ -4453,9 +4555,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.136.30" +version = "0.136.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f504bed66cb7f6c47f3c87794779bf41562d078face5d7e8aed2d793c26e23" +checksum = "b30316ece5ec0ea82c2259acdfcb6ac877f01d8db16570cee09a402b3208cc3c" dependencies = [ "ahash", "arrayvec", @@ -4493,9 +4595,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.153.31" +version = "0.153.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f25cc2cdca8072b7638ec50ca15a03bfc84a556056d82967e3048105704cd589" +checksum = "4734808d8b80ac3652488f5ac4360859cfafaa4374a7fefbc132e5ca16655ab1" dependencies = [ "Inflector", "ahash", @@ -4521,9 +4623,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.167.37" +version = "0.167.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3fb7f617332209dadf74024dcf8c7d2ddb7a1687f2ac96d4d832c139bb0cefa" +checksum = "3476ffcb0b9504395b0ceddc17295ef81face7b48920f57f4b576555d26517e4" dependencies = [ "ahash", "dashmap", @@ -4547,9 +4649,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.144.30" +version = "0.144.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f74ef94f68a91a4f20585f848dc6f8490459bd24238274f9a1daec39a3ccb637" +checksum = "45fffefd88bd73af47cfd77a1181acc2969a39ec7755bedb25ae2c9bf90bd135" dependencies = [ "either", "serde", @@ -4566,9 +4668,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.155.31" +version = "0.155.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678fc0af1388f33fd88600332b84ac2aadbb786fb9b691f34ead92a8054ece19" +checksum = "d3429eff1dace0c8e2a1eec8b042b92269d0d42802eba655f885bbb0671573e7" dependencies = [ "ahash", "base64", @@ -4593,9 +4695,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.114.27" +version = "0.114.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b779b37c21eeb835567b0b2839637d91ac1b83ac3afc882e2b5f9fef7c71df26" +checksum = "cbf35eed620ab4fcbb27dbb7a372ad811f89d7b1b12da274cdf0c6b01ff4b632" dependencies = [ "ansi_term", "anyhow", @@ -4619,9 +4721,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.159.33" +version = "0.159.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0f50b3e0837c43d50ebe94c030c40375343c848a31d68b56fbbe6b874905143" +checksum = "f8234258ff22f112ab0d73a2a1fea5b87714393763c19d236edfded1fb68f250" dependencies = [ "serde", "swc_atoms", @@ -4635,9 +4737,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.105.29" +version = "0.105.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31ea4ff3a66f97aacccfef3d3e0cc4b4c0d5c124123e6ea4a90f59ad51c3843" +checksum = "1742c68a38edd07a621b7a9a540c496e4921758709bffd30b9b955b214b2c5e9" dependencies = [ "indexmap", "num_cpus", @@ -4653,9 +4755,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.80.17" +version = "0.80.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb35536ee61f90c73fd22500911ca2edd11b1ccaad79d01b296011545a339115" +checksum = "6ff3dfcd70ad5ab6d06e5da0f5ca249a3264fbfd42e72b5155dff7a8fb2f24ac" dependencies = [ "num-bigint", "swc_atoms", @@ -4679,7 +4781,7 @@ dependencies = [ "regex", "serde", "sourcemap", - "swc_core", + "swc_core 0.40.44", "tracing", ] @@ -4784,9 +4886,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.22.17" +version = "0.22.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be2725ea87c315b1ccd980a296542442e57dc6700641f974e670df11ed338bae" +checksum = "fe727eacbb4d47f983cd50e206c6abe71b28f29faa4e9d66b07638f5a005ebe1" dependencies = [ "better_scoped_tls", "rkyv", @@ -4798,9 +4900,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.77.29" +version = "0.77.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2acab20494c99bb001985a8ce9de417616fe2fa1e3a3e4f21ec90d9726c0b35" +checksum = "9b56954bc3da1b48604f5bba9f746d943ad05b0130e5ed5ba2f39ed0fd6a38a1" dependencies = [ "anyhow", "enumset", @@ -4960,12 +5062,6 @@ dependencies = [ "unicode-width", ] -[[package]] -name = "textwrap" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" - [[package]] name = "thiserror" version = "1.0.37" @@ -5332,10 +5428,18 @@ dependencies = [ "utf-8", ] +[[package]] +name = "turbo-malloc" +version = "0.1.0" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" +dependencies = [ + "mimalloc", +] + [[package]] name = "turbo-tasks" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "any_key", "anyhow", @@ -5364,7 +5468,7 @@ dependencies = [ [[package]] name = "turbo-tasks-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "cargo-lock", @@ -5380,7 +5484,7 @@ dependencies = [ [[package]] name = "turbo-tasks-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "dotenvy", @@ -5396,10 +5500,11 @@ dependencies = [ [[package]] name = "turbo-tasks-fs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "bitflags", + "bytes", "concurrent-queue", "futures", "futures-retry", @@ -5413,12 +5518,13 @@ dependencies = [ "tokio", "turbo-tasks", "turbo-tasks-build", + "turbo-tasks-hash", ] [[package]] name = "turbo-tasks-hash" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "base16", "hex", @@ -5430,7 +5536,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "convert_case", @@ -5445,7 +5551,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros-shared" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "proc-macro-error", "proc-macro2", @@ -5456,7 +5562,7 @@ dependencies = [ [[package]] name = "turbo-tasks-memory" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "concurrent-queue", @@ -5477,7 +5583,7 @@ dependencies = [ [[package]] name = "turbopack" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "lazy_static", @@ -5487,7 +5593,7 @@ dependencies = [ "serde", "serde_json", "serde_regex", - "swc_core", + "swc_core 0.41.3", "tokio", "turbo-tasks", "turbo-tasks-build", @@ -5505,7 +5611,7 @@ dependencies = [ [[package]] name = "turbopack-cli-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "clap", @@ -5525,10 +5631,9 @@ dependencies = [ [[package]] name = "turbopack-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", - "async-recursion", "async-trait", "browserslist-rs", "futures", @@ -5541,7 +5646,7 @@ dependencies = [ "serde_json", "serde_regex", "sourcemap", - "swc_core", + "swc_core 0.41.3", "tokio", "turbo-tasks", "turbo-tasks-build", @@ -5554,15 +5659,14 @@ dependencies = [ [[package]] name = "turbopack-css" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "async-trait", "indexmap", "once_cell", "serde", - "swc_core", - "swc_css_modules", + "swc_core 0.41.3", "turbo-tasks", "turbo-tasks-build", "turbo-tasks-fs", @@ -5575,7 +5679,7 @@ dependencies = [ [[package]] name = "turbopack-dev-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "event-listener", @@ -5607,7 +5711,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "async-trait", @@ -5625,7 +5729,7 @@ dependencies = [ "serde_regex", "styled_components", "styled_jsx", - "swc_core", + "swc_core 0.41.3", "swc_emotion", "tokio", "tracing", @@ -5641,7 +5745,7 @@ dependencies = [ [[package]] name = "turbopack-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "dotenvy", @@ -5658,7 +5762,7 @@ dependencies = [ [[package]] name = "turbopack-json" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "serde", @@ -5673,7 +5777,7 @@ dependencies = [ [[package]] name = "turbopack-static" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "async-trait", @@ -5691,11 +5795,11 @@ dependencies = [ [[package]] name = "turbopack-swc-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?rev=a11422fdf6b1b3cde9072d90aab6d9eebfacb591#a11422fdf6b1b3cde9072d90aab6d9eebfacb591" +source = "git+https://github.com/vercel/turbo.git?rev=a9f36746cc4fa715c3527714e712b80ded988862#a9f36746cc4fa715c3527714e712b80ded988862" dependencies = [ "anyhow", "async-trait", - "swc_core", + "swc_core 0.41.3", "turbo-tasks", "turbo-tasks-build", "turbo-tasks-fs", @@ -5920,7 +6024,7 @@ dependencies = [ "serde", "serde-wasm-bindgen", "serde_json", - "swc_core", + "swc_core 0.41.3", "tracing", "wasm-bindgen", "wasm-bindgen-futures", diff --git a/packages/next-swc/crates/core/Cargo.toml b/packages/next-swc/crates/core/Cargo.toml index 0cdef020ecd4fc..b0a223627df98d 100644 --- a/packages/next-swc/crates/core/Cargo.toml +++ b/packages/next-swc/crates/core/Cargo.toml @@ -42,9 +42,9 @@ swc_core = { features = [ "ecma_parser_typescript", "cached", "base" -], version = "0.40.40" } +], version = "0.41.3" } [dev-dependencies] -swc_core = { features = ["testing_transform"], version = "0.40.40" } +swc_core = { features = ["testing_transform"], version = "0.41.3" } testing = "0.31.13" walkdir = "2.3.2" diff --git a/packages/next-swc/crates/napi/Cargo.toml b/packages/next-swc/crates/napi/Cargo.toml index d2ffaa0cea4cb1..153961f47951f1 100644 --- a/packages/next-swc/crates/napi/Cargo.toml +++ b/packages/next-swc/crates/napi/Cargo.toml @@ -50,13 +50,13 @@ swc_core = { features = [ "ecma_transforms_typescript", "ecma_utils", "ecma_visit", -], version = "0.40.40" } +], version = "0.41.3" } tracing = { version = "0.1.37", features = ["release_max_level_info"] } tracing-futures = "0.2.5" tracing-subscriber = "0.3.9" tracing-chrome = "0.5.0" -next-dev = { git = "https://github.com/vercel/turbo.git", rev = "a11422fdf6b1b3cde9072d90aab6d9eebfacb591", features = ["serializable"] } -node-file-trace = { git = "https://github.com/vercel/turbo.git", rev = "a11422fdf6b1b3cde9072d90aab6d9eebfacb591", default-features = false, features = ["node-api"] } +next-dev = { git = "https://github.com/vercel/turbo.git", rev = "a9f36746cc4fa715c3527714e712b80ded988862", features = ["serializable"] } +node-file-trace = { git = "https://github.com/vercel/turbo.git", rev = "a9f36746cc4fa715c3527714e712b80ded988862", default-features = false, features = ["node-api"] } mdxjs = { version = "0.1.1", features = ["serializable"] } # There are few build targets we can't use native-tls which default features rely on, # allow to specify alternative (rustls) instead via features. diff --git a/packages/next-swc/crates/napi/build.rs b/packages/next-swc/crates/napi/build.rs index 2dda79c3048f07..d1590e9ba5f934 100644 --- a/packages/next-swc/crates/napi/build.rs +++ b/packages/next-swc/crates/napi/build.rs @@ -13,7 +13,7 @@ fn main() { let out_dir = env::var("OUT_DIR").expect("Outdir should exist"); let dest_path = Path::new(&out_dir).join("triple.txt"); let mut f = - BufWriter::new(File::create(&dest_path).expect("Failed to create target triple text")); + BufWriter::new(File::create(dest_path).expect("Failed to create target triple text")); write!( f, "{}", @@ -29,7 +29,7 @@ fn main() { let json: serde_json::Value = serde_json::from_reader(pkg_file).unwrap(); let pkg_version_dest_path = Path::new(&out_dir).join("package.txt"); let mut package_version_writer = BufWriter::new( - File::create(&pkg_version_dest_path).expect("Failed to create package version text"), + File::create(pkg_version_dest_path).expect("Failed to create package version text"), ); write!( package_version_writer, diff --git a/packages/next-swc/crates/wasm/Cargo.toml b/packages/next-swc/crates/wasm/Cargo.toml index 3bf0e72550425a..3c26fdedb076eb 100644 --- a/packages/next-swc/crates/wasm/Cargo.toml +++ b/packages/next-swc/crates/wasm/Cargo.toml @@ -46,7 +46,7 @@ swc_core = { features = [ "ecma_parser_typescript", "ecma_utils", "ecma_visit" -], version = "0.40.40" } +], version = "0.41.3" } # Workaround a bug diff --git a/packages/next-swc/rust-toolchain b/packages/next-swc/rust-toolchain index 0f65080bf5f884..e0f77dc6683a9d 100644 --- a/packages/next-swc/rust-toolchain +++ b/packages/next-swc/rust-toolchain @@ -1 +1 @@ -nightly-2022-09-23 +nightly-2022-11-04 From 1fddc18772b102a1995739668982eaa570cc2e97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20Born=C3=B6?= Date: Thu, 10 Nov 2022 17:56:27 +0100 Subject: [PATCH 02/12] @next/font return types (#42753) Currently the return type is the same when you declare a variable and when you don't. ```tsx const inter1 = Inter() const inter2 = Inter({ variable: "--inter-font" }) inter1.variable // string | undefined inter2.variable // string | undefined ``` With this change you get a type error if you try to access `.variable` without providing a variable name. ```tsx const inter1 = Inter() const inter2 = Inter({ variable: "--inter-font" }) inter1.variable // Property 'variable' does not exist on type 'NextFont'.ts(2339) inter2.variable // string ``` ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) --- packages/font/src/google/font-data.json | 127 +- packages/font/src/google/index.ts | 11894 ++++++++++++++-------- packages/font/src/local/index.ts | 20 +- packages/font/src/types.ts | 12 + packages/next/font/index.d.ts | 6 - scripts/update-google-fonts.js | 10 +- 6 files changed, 7632 insertions(+), 4437 deletions(-) create mode 100644 packages/font/src/types.ts diff --git a/packages/font/src/google/font-data.json b/packages/font/src/google/font-data.json index f9fdfbee51f1c8..c2d900b1a0aa49 100644 --- a/packages/font/src/google/font-data.json +++ b/packages/font/src/google/font-data.json @@ -1574,6 +1574,12 @@ ], "styles": ["normal"], "axes": [ + { + "tag": "slnt", + "min": -11, + "max": 11, + "defaultValue": 0 + }, { "tag": "wght", "min": 200, @@ -2760,6 +2766,10 @@ "weights": ["400"], "styles": ["normal"] }, + "Fragment Mono": { + "weights": ["400"], + "styles": ["normal", "italic"] + }, "Francois One": { "weights": ["400"], "styles": ["normal"] @@ -3449,6 +3459,10 @@ "weights": ["100", "200", "300", "400", "500", "600", "700"], "styles": ["normal"] }, + "IBM Plex Sans JP": { + "weights": ["100", "200", "300", "400", "500", "600", "700"], + "styles": ["normal"] + }, "IBM Plex Sans KR": { "weights": ["100", "200", "300", "400", "500", "600", "700"], "styles": ["normal"] @@ -4780,6 +4794,18 @@ "weights": ["400"], "styles": ["normal"] }, + "Marhey": { + "weights": ["300", "400", "500", "600", "700", "variable"], + "styles": ["normal"], + "axes": [ + { + "tag": "wght", + "min": 300, + "max": 700, + "defaultValue": 400 + } + ] + }, "Markazi Text": { "weights": ["400", "500", "600", "700", "variable"], "styles": ["normal"], @@ -4869,8 +4895,16 @@ "styles": ["normal"] }, "Merienda": { - "weights": ["400", "700"], - "styles": ["normal"] + "weights": ["300", "400", "500", "600", "700", "800", "900", "variable"], + "styles": ["normal"], + "axes": [ + { + "tag": "wght", + "min": 300, + "max": 900, + "defaultValue": 400 + } + ] }, "Merienda One": { "weights": ["400"], @@ -5547,8 +5581,16 @@ ] }, "Noto Sans Bassa Vah": { - "weights": ["400"], - "styles": ["normal"] + "weights": ["400", "500", "600", "700", "variable"], + "styles": ["normal"], + "axes": [ + { + "tag": "wght", + "min": 400, + "max": 700, + "defaultValue": 400 + } + ] }, "Noto Sans Batak": { "weights": ["400"], @@ -6106,6 +6148,35 @@ } ] }, + "Noto Sans Lao Looped": { + "weights": [ + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900", + "variable" + ], + "styles": ["normal"], + "axes": [ + { + "tag": "wdth", + "min": 62.5, + "max": 100, + "defaultValue": 100 + }, + { + "tag": "wght", + "min": 100, + "max": 900, + "defaultValue": 400 + } + ] + }, "Noto Sans Lepcha": { "weights": ["400"], "styles": ["normal"] @@ -6234,6 +6305,10 @@ } ] }, + "Noto Sans Mende Kikakui": { + "weights": ["400"], + "styles": ["normal"] + }, "Noto Sans Meroitic": { "weights": ["400"], "styles": ["normal"] @@ -6300,8 +6375,16 @@ "styles": ["normal"] }, "Noto Sans New Tai Lue": { - "weights": ["400"], - "styles": ["normal"] + "weights": ["400", "500", "600", "700", "variable"], + "styles": ["normal"], + "axes": [ + { + "tag": "wght", + "min": 400, + "max": 700, + "defaultValue": 400 + } + ] }, "Noto Sans Newa": { "weights": ["400"], @@ -7153,6 +7236,18 @@ } ] }, + "Noto Serif Oriya": { + "weights": ["400", "500", "600", "700", "variable"], + "styles": ["normal"], + "axes": [ + { + "tag": "wght", + "min": 400, + "max": 700, + "defaultValue": 400 + } + ] + }, "Noto Serif SC": { "weights": ["200", "300", "400", "500", "600", "700", "900"], "styles": ["normal"] @@ -8996,6 +9091,24 @@ "weights": ["400"], "styles": ["normal"] }, + "Sono": { + "weights": ["200", "300", "400", "500", "600", "700", "800", "variable"], + "styles": ["normal"], + "axes": [ + { + "tag": "MONO", + "min": 0, + "max": 1, + "defaultValue": 1 + }, + { + "tag": "wght", + "min": 200, + "max": 800, + "defaultValue": 400 + } + ] + }, "Sonsie One": { "weights": ["400"], "styles": ["normal"] @@ -9985,7 +10098,7 @@ "styles": ["normal"] }, "Zen Old Mincho": { - "weights": ["400", "700", "900"], + "weights": ["400", "500", "600", "700", "900"], "styles": ["normal"] }, "Zen Tokyo Zoo": { diff --git a/packages/font/src/google/index.ts b/packages/font/src/google/index.ts index 3eba10af5d2e9b..9a419a771e500b 100644 --- a/packages/font/src/google/index.ts +++ b/packages/font/src/google/index.ts @@ -1,30 +1,39 @@ /** * This is an autogenerated file by scripts/update-google-fonts.js */ -import type { FontModule } from 'next/font' -type Display = 'auto' | 'block' | 'swap' | 'fallback' | 'optional' -type CssVariable = `--${string}` -export declare function ABeeZee(options: { +import type { + CssVariable, + NextFont, + NextFontWithVariable, + Display, +} from '../types' +export declare function ABeeZee< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Abel(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Abel< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Abhaya_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Abhaya_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -34,83 +43,99 @@ export declare function Abhaya_Libre(options: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'sinhala'> -}): FontModule -export declare function Aboreto(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aboreto< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Abril_Fatface(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Abril_Fatface< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Abyssinica_SIL(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Abyssinica_SIL< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'ethiopic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Aclonica(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aclonica< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Acme(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Acme< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Actor(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Actor< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Adamina(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Adamina< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Advent_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Advent_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -122,53 +147,63 @@ export declare function Advent_Pro(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Aguafina_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aguafina_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Akaya_Kanadaka(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Akaya_Kanadaka< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Akaya_Telivigala(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Akaya_Telivigala< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu'> -}): FontModule -export declare function Akronim(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Akronim< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Akshar(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Akshar< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -179,43 +214,51 @@ export declare function Akshar(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Aladin(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aladin< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Alata(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alata< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Alatsi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alatsi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Albert_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Albert_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -232,33 +275,39 @@ export declare function Albert_Sans(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Aldrich(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aldrich< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Alef(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alef< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin'> -}): FontModule -export declare function Alegreya(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alegreya< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -270,7 +319,7 @@ export declare function Alegreya(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -283,8 +332,10 @@ export declare function Alegreya(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Alegreya_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alegreya_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -294,7 +345,7 @@ export declare function Alegreya_SC(options: { | Array<'400' | '500' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -307,8 +358,10 @@ export declare function Alegreya_SC(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Alegreya_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alegreya_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -320,7 +373,7 @@ export declare function Alegreya_Sans(options: { | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -333,8 +386,10 @@ export declare function Alegreya_Sans(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Alegreya_Sans_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alegreya_Sans_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -346,7 +401,7 @@ export declare function Alegreya_Sans_SC(options: { | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -359,168 +414,202 @@ export declare function Alegreya_Sans_SC(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Aleo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aleo< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Alex_Brush(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alex_Brush< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Alfa_Slab_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alfa_Slab_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Alice(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alice< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Alike(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alike< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Alike_Angular(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alike_Angular< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Alkalami(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alkalami< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Allan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Allan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Allerta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Allerta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Allerta_Stencil(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Allerta_Stencil< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Allison(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Allison< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Allura(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Allura< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Almarai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Almarai< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | '800' | Array<'300' | '400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic'> -}): FontModule -export declare function Almendra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Almendra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Almendra_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Almendra_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Almendra_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Almendra_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Alumni_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alumni_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -537,137 +626,163 @@ export declare function Alumni_Sans(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Alumni_Sans_Collegiate_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alumni_Sans_Collegiate_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Alumni_Sans_Inline_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alumni_Sans_Inline_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Alumni_Sans_Pinstripe(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Alumni_Sans_Pinstripe< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Amarante(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amarante< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Amaranth(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amaranth< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Amatic_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amatic_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'hebrew' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Amethysta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amethysta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Amiko(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amiko< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '600' | '700' | Array<'400' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Amiri(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amiri< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Amiri_Quran(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amiri_Quran< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin'> -}): FontModule -export declare function Amita(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Amita< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Anaheim(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anaheim< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Andada_Pro(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Andada_Pro< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -678,25 +793,29 @@ export declare function Andada_Pro(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Andika(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Andika< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Anek_Bangla(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Bangla< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -710,14 +829,16 @@ export declare function Anek_Bangla(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Devanagari(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Devanagari< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -731,14 +852,16 @@ export declare function Anek_Devanagari(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Gujarati(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Gujarati< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -752,14 +875,16 @@ export declare function Anek_Gujarati(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Gurmukhi(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Gurmukhi< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -773,14 +898,16 @@ export declare function Anek_Gurmukhi(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Kannada(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Kannada< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -794,14 +921,16 @@ export declare function Anek_Kannada(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Latin(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Latin< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -815,14 +944,16 @@ export declare function Anek_Latin(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Malayalam(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Malayalam< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -836,14 +967,16 @@ export declare function Anek_Malayalam(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'malayalam'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Odia(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Odia< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -857,14 +990,16 @@ export declare function Anek_Odia(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'oriya'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Tamil(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Tamil< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -878,14 +1013,16 @@ export declare function Anek_Tamil(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> axes?: 'wdth'[] -}): FontModule -export declare function Anek_Telugu(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anek_Telugu< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -899,84 +1036,100 @@ export declare function Anek_Telugu(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu'> axes?: 'wdth'[] -}): FontModule -export declare function Angkor(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Angkor< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Annie_Use_Your_Telescope(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Annie_Use_Your_Telescope< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Anonymous_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anonymous_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Antic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Antic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Antic_Didone(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Antic_Didone< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Antic_Slab(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Antic_Slab< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Anton(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anton< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Antonio(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Antonio< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -989,13 +1142,15 @@ export declare function Antonio(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Anybody(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Anybody< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -1012,54 +1167,64 @@ export declare function Anybody(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Arapey(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arapey< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Arbutus(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arbutus< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Arbutus_Slab(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arbutus_Slab< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Architects_Daughter(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Architects_Daughter< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Archivo(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Archivo< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -1076,24 +1241,28 @@ export declare function Archivo(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Archivo_Black(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Archivo_Black< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Archivo_Narrow(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Archivo_Narrow< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1103,43 +1272,51 @@ export declare function Archivo_Narrow(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Are_You_Serious(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Are_You_Serious< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Aref_Ruqaa(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aref_Ruqaa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Aref_Ruqaa_Ink(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aref_Ruqaa_Ink< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Arima(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arima< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -1152,7 +1329,7 @@ export declare function Arima(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -1165,8 +1342,10 @@ export declare function Arima(options?: { | 'tamil' | 'vietnamese' > -}): FontModule -export declare function Arima_Madurai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arima_Madurai< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -1179,13 +1358,15 @@ export declare function Arima_Madurai(options: { | Array<'100' | '200' | '300' | '400' | '500' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil' | 'vietnamese'> -}): FontModule -export declare function Arimo(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arimo< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1195,7 +1376,7 @@ export declare function Arimo(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -1209,70 +1390,84 @@ export declare function Arimo(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Arizonia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arizonia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Armata(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Armata< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Arsenal(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arsenal< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Artifika(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Artifika< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Arvo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arvo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Arya(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Arya< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Asap(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Asap< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1282,43 +1477,51 @@ export declare function Asap(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Asap_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Asap_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '600' | '700' | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Asar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Asar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Asset(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Asset< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Assistant(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Assistant< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -1331,33 +1534,39 @@ export declare function Assistant(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Astloch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Astloch< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Asul(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Asul< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Athiti(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Athiti< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -1368,23 +1577,27 @@ export declare function Athiti(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Atkinson_Hyperlegible(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Atkinson_Hyperlegible< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Atma(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Atma< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -1394,113 +1607,135 @@ export declare function Atma(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Atomic_Age(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Atomic_Age< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Aubrey(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Aubrey< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Audiowide(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Audiowide< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Autour_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Autour_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Average(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Average< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Average_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Average_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Averia_Gruesa_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Averia_Gruesa_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Averia_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Averia_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Averia_Sans_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Averia_Sans_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Averia_Serif_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Averia_Serif_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Azeret_Mono(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Azeret_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -1517,113 +1752,135 @@ export declare function Azeret_Mono(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function B612(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function B612< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function B612_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function B612_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function BIZ_UDGothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BIZ_UDGothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek-ext' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function BIZ_UDMincho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BIZ_UDMincho< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek-ext' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function BIZ_UDPGothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BIZ_UDPGothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek-ext' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function BIZ_UDPMincho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BIZ_UDPMincho< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek-ext' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Babylonica(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Babylonica< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bad_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bad_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin'> -}): FontModule -export declare function Bahiana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bahiana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Bahianita(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bahianita< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bai_Jamjuree(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bai_Jamjuree< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -1634,34 +1891,40 @@ export declare function Bai_Jamjuree(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Bakbak_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bakbak_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Ballet(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ballet< + T extends CssVariable | undefined = undefined +>(options?: { weight?: '400' | 'variable' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'opsz'[] -}): FontModule -export declare function Baloo_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1672,13 +1935,15 @@ export declare function Baloo_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Baloo_Bhai_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Bhai_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1689,13 +1954,15 @@ export declare function Baloo_Bhai_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Baloo_Bhaijaan_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Bhaijaan_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1706,13 +1973,15 @@ export declare function Baloo_Bhaijaan_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Baloo_Bhaina_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Bhaina_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1723,13 +1992,15 @@ export declare function Baloo_Bhaina_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'oriya' | 'vietnamese'> -}): FontModule -export declare function Baloo_Chettan_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Chettan_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1740,13 +2011,15 @@ export declare function Baloo_Chettan_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'malayalam' | 'vietnamese'> -}): FontModule -export declare function Baloo_Da_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Da_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1757,13 +2030,15 @@ export declare function Baloo_Da_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Baloo_Paaji_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Paaji_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1774,13 +2049,15 @@ export declare function Baloo_Paaji_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Baloo_Tamma_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Tamma_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1791,13 +2068,15 @@ export declare function Baloo_Tamma_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Baloo_Tammudu_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Tammudu_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1808,13 +2087,15 @@ export declare function Baloo_Tammudu_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu' | 'vietnamese'> -}): FontModule -export declare function Baloo_Thambi_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baloo_Thambi_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -1825,43 +2106,51 @@ export declare function Baloo_Thambi_2(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil' | 'vietnamese'> -}): FontModule -export declare function Balsamiq_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Balsamiq_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Balthazar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Balthazar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bangers(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bangers< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Barlow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Barlow< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -1877,13 +2166,15 @@ export declare function Barlow(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Barlow_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Barlow_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -1899,13 +2190,15 @@ export declare function Barlow_Condensed(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Barlow_Semi_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Barlow_Semi_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -1921,53 +2214,63 @@ export declare function Barlow_Semi_Condensed(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Barriecito(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Barriecito< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Barrio(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Barrio< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Basic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Basic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Baskervville(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baskervville< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Battambang(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Battambang< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -1977,33 +2280,39 @@ export declare function Battambang(options: { | Array<'100' | '300' | '400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Baumans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Baumans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bayon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bayon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Be_Vietnam_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Be_Vietnam_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -2019,123 +2328,147 @@ export declare function Be_Vietnam_Pro(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Beau_Rivage(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Beau_Rivage< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bebas_Neue(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bebas_Neue< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Belgrano(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Belgrano< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bellefair(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bellefair< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Belleza(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Belleza< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Bellota(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bellota< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bellota_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bellota_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function BenchNine(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BenchNine< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Benne(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Benne< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Bentham(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bentham< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Berkshire_Swash(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Berkshire_Swash< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Besley(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Besley< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -2147,43 +2480,51 @@ export declare function Besley(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Beth_Ellen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Beth_Ellen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bevan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bevan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function BhuTuka_Expanded_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BhuTuka_Expanded_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Big_Shoulders_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Big_Shoulders_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2200,13 +2541,15 @@ export declare function Big_Shoulders_Display(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Big_Shoulders_Inline_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Big_Shoulders_Inline_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2223,13 +2566,15 @@ export declare function Big_Shoulders_Inline_Display(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Big_Shoulders_Inline_Text(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Big_Shoulders_Inline_Text< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2246,13 +2591,15 @@ export declare function Big_Shoulders_Inline_Text(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Big_Shoulders_Stencil_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Big_Shoulders_Stencil_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2269,13 +2616,15 @@ export declare function Big_Shoulders_Stencil_Display(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Big_Shoulders_Stencil_Text(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Big_Shoulders_Stencil_Text< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2292,13 +2641,15 @@ export declare function Big_Shoulders_Stencil_Text(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Big_Shoulders_Text(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Big_Shoulders_Text< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2315,53 +2666,63 @@ export declare function Big_Shoulders_Text(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bigelow_Rules(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bigelow_Rules< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Bigshot_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bigshot_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bilbo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bilbo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bilbo_Swash_Caps(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bilbo_Swash_Caps< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function BioRhyme(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BioRhyme< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -2371,13 +2732,15 @@ export declare function BioRhyme(options: { | Array<'200' | '300' | '400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function BioRhyme_Expanded(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function BioRhyme_Expanded< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -2387,33 +2750,39 @@ export declare function BioRhyme_Expanded(options: { | Array<'200' | '300' | '400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Birthstone(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Birthstone< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Birthstone_Bounce(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Birthstone_Bounce< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | Array<'400' | '500'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Biryani(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Biryani< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -2425,13 +2794,15 @@ export declare function Biryani(options: { | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Bitter(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bitter< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -2448,75 +2819,89 @@ export declare function Bitter(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Black_And_White_Picture(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Black_And_White_Picture< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Black_Han_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Black_Han_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Black_Ops_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Black_Ops_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Blaka(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Blaka< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Blaka_Hollow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Blaka_Hollow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Blaka_Ink(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Blaka_Ink< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Blinker(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Blinker< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -2529,13 +2914,15 @@ export declare function Blinker(options: { | Array<'100' | '200' | '300' | '400' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Bodoni_Moda(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bodoni_Moda< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -2547,28 +2934,32 @@ export declare function Bodoni_Moda(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> axes?: 'opsz'[] -}): FontModule -export declare function Bokor(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bokor< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Bona_Nova(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bona_Nova< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -2581,78 +2972,94 @@ export declare function Bona_Nova(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Bonbon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bonbon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bonheur_Royale(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bonheur_Royale< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Boogaloo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Boogaloo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bowlby_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bowlby_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bowlby_One_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bowlby_One_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Brawler(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Brawler< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Bree_Serif(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bree_Serif< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Brygada_1918(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Brygada_1918< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -2662,135 +3069,161 @@ export declare function Brygada_1918(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Bubblegum_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bubblegum_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Bubbler_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bubbler_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Buda(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Buda< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | Array<'300'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Buenard(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Buenard< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Bungee(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bungee< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bungee_Hairline(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bungee_Hairline< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bungee_Inline(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bungee_Inline< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bungee_Outline(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bungee_Outline< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bungee_Shade(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bungee_Shade< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Bungee_Spice(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Bungee_Spice< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Butcherman(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Butcherman< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Butterfly_Kids(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Butterfly_Kids< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cabin(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cabin< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -2800,54 +3233,64 @@ export declare function Cabin(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Cabin_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cabin_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '600' | '700' | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Cabin_Sketch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cabin_Sketch< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Caesar_Dressing(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Caesar_Dressing< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Cagliostro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cagliostro< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Cairo(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cairo< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -2864,13 +3307,16 @@ export declare function Cairo(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Cairo_Play(options?: { + axes?: 'slnt'[] +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cairo_Play< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -2887,194 +3333,232 @@ export declare function Cairo_Play(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> axes?: 'slnt'[] -}): FontModule -export declare function Caladea(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Caladea< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Calistoga(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Calistoga< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Calligraffitti(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Calligraffitti< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Cambay(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cambay< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Cambo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cambo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Candal(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Candal< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Cantarell(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cantarell< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'latin'> -}): FontModule -export declare function Cantata_One(options: { + subsets?: Array<'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cantata_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cantora_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cantora_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Capriola(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Capriola< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Caramel(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Caramel< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Carattere(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Carattere< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Cardo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cardo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek' | 'greek-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Carme(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Carme< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Carrois_Gothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Carrois_Gothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Carrois_Gothic_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Carrois_Gothic_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Carter_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Carter_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Castoro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Castoro< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Catamaran(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Catamaran< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -3091,23 +3575,27 @@ export declare function Catamaran(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> -}): FontModule -export declare function Caudex(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Caudex< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek' | 'greek-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Caveat(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Caveat< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -3117,43 +3605,51 @@ export declare function Caveat(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Caveat_Brush(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Caveat_Brush< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cedarville_Cursive(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cedarville_Cursive< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Ceviche_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ceviche_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chakra_Petch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chakra_Petch< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -3163,13 +3659,15 @@ export declare function Chakra_Petch(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Changa(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Changa< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -3182,65 +3680,77 @@ export declare function Changa(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Changa_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Changa_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Chango(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chango< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Charis_SIL(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Charis_SIL< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Charm(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Charm< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Charmonman(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Charmonman< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Chathura(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chathura< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -3250,133 +3760,159 @@ export declare function Chathura(options: { | Array<'100' | '300' | '400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Chau_Philomene_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chau_Philomene_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chela_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chela_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chelsea_Market(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chelsea_Market< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chenla(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chenla< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer'> -}): FontModule -export declare function Cherish(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cherish< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Cherry_Cream_Soda(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cherry_Cream_Soda< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Cherry_Swash(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cherry_Swash< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chewy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chewy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Chicle(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chicle< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chilanka(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chilanka< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'malayalam'> -}): FontModule -export declare function Chivo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chivo< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | '900' | Array<'300' | '400' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Chonburi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Chonburi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Cinzel(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cinzel< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -3388,83 +3924,99 @@ export declare function Cinzel(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cinzel_Decorative(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cinzel_Decorative< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '900' | Array<'400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Clicker_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Clicker_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Coda(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Coda< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '800' | Array<'400' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Coda_Caption(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Coda_Caption< + T extends CssVariable | undefined = undefined +>(options: { weight: '800' | Array<'800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Codystar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Codystar< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | Array<'300' | '400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Coiny(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Coiny< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil' | 'vietnamese'> -}): FontModule -export declare function Combo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Combo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Comfortaa(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Comfortaa< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -3475,55 +4027,65 @@ export declare function Comfortaa(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Comforter(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Comforter< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Comforter_Brush(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Comforter_Brush< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Comic_Neue(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Comic_Neue< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Coming_Soon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Coming_Soon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Commissioner(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Commissioner< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -3540,105 +4102,125 @@ export declare function Commissioner(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Concert_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Concert_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Condiment(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Condiment< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Content(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Content< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer'> -}): FontModule -export declare function Contrail_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Contrail_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Convergence(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Convergence< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cookie(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cookie< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Copse(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Copse< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Corben(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Corben< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Corinthia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Corinthia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Cormorant(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cormorant< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -3649,15 +4231,17 @@ export declare function Cormorant(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Cormorant_Garamond(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cormorant_Garamond< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -3667,15 +4251,17 @@ export declare function Cormorant_Garamond(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Cormorant_Infant(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cormorant_Infant< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -3685,15 +4271,17 @@ export declare function Cormorant_Infant(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Cormorant_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cormorant_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -3703,15 +4291,17 @@ export declare function Cormorant_SC(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Cormorant_Unicase(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cormorant_Unicase< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -3721,15 +4311,17 @@ export declare function Cormorant_Unicase(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Cormorant_Upright(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cormorant_Upright< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -3739,37 +4331,43 @@ export declare function Cormorant_Upright(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Courgette(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Courgette< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Courier_Prime(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Courier_Prime< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cousine(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cousine< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -3783,58 +4381,70 @@ export declare function Cousine(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Coustard(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Coustard< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '900' | Array<'400' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Covered_By_Your_Grace(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Covered_By_Your_Grace< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Crafty_Girls(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Crafty_Girls< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Creepster(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Creepster< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Crete_Round(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Crete_Round< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Crimson_Pro(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Crimson_Pro< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -3848,43 +4458,51 @@ export declare function Crimson_Pro(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Crimson_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Crimson_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '600' | '700' | Array<'400' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Croissant_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Croissant_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Crushed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Crushed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Cuprum(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cuprum< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -3894,95 +4512,113 @@ export declare function Cuprum(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Cute_Font(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cute_Font< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Cutive(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cutive< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Cutive_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Cutive_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function DM_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function DM_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '500' | Array<'300' | '400' | '500'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function DM_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function DM_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function DM_Serif_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function DM_Serif_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function DM_Serif_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function DM_Serif_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Damion(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Damion< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Dancing_Script(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dancing_Script< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -3992,23 +4628,27 @@ export declare function Dancing_Script(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Dangrek(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dangrek< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Darker_Grotesque(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Darker_Grotesque< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -4020,187 +4660,223 @@ export declare function Darker_Grotesque(options: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function David_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function David_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Dawning_of_a_New_Day(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dawning_of_a_New_Day< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Days_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Days_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Dekko(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dekko< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Dela_Gothic_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dela_Gothic_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'greek' | 'japanese' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Delius(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Delius< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Delius_Swash_Caps(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Delius_Swash_Caps< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Delius_Unicase(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Delius_Unicase< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Della_Respira(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Della_Respira< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Denk_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Denk_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Devonshire(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Devonshire< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Dhurjati(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dhurjati< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Didact_Gothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Didact_Gothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Diplomata(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Diplomata< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Diplomata_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Diplomata_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Do_Hyeon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Do_Hyeon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Dokdo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dokdo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Domine(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Domine< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4210,53 +4886,63 @@ export declare function Domine(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Donegal_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Donegal_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Dongle(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dongle< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Doppio_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Doppio_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Dorsa(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dorsa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Dosis(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dosis< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -4269,43 +4955,51 @@ export declare function Dosis(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function DotGothic16(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function DotGothic16< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Dr_Sugiyama(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dr_Sugiyama< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Duru_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Duru_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function DynaPuff(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function DynaPuff< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4315,24 +5009,28 @@ export declare function DynaPuff(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Dynalight(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Dynalight< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function EB_Garamond(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function EB_Garamond< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4343,7 +5041,7 @@ export declare function EB_Garamond(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -4356,48 +5054,58 @@ export declare function EB_Garamond(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Eagle_Lake(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Eagle_Lake< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function East_Sea_Dokdo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function East_Sea_Dokdo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Eater(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Eater< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Economica(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Economica< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Eczar(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Eczar< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4408,13 +5116,15 @@ export declare function Eczar(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Edu_NSW_ACT_Foundation(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Edu_NSW_ACT_Foundation< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4424,13 +5134,15 @@ export declare function Edu_NSW_ACT_Foundation(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Edu_QLD_Beginner(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Edu_QLD_Beginner< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4440,13 +5152,15 @@ export declare function Edu_QLD_Beginner(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Edu_SA_Beginner(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Edu_SA_Beginner< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4456,13 +5170,15 @@ export declare function Edu_SA_Beginner(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Edu_TAS_Beginner(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Edu_TAS_Beginner< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4472,13 +5188,15 @@ export declare function Edu_TAS_Beginner(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Edu_VIC_WA_NT_Beginner(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Edu_VIC_WA_NT_Beginner< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4488,13 +5206,15 @@ export declare function Edu_VIC_WA_NT_Beginner(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function El_Messiri(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function El_Messiri< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4504,63 +5224,75 @@ export declare function El_Messiri(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Electrolize(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Electrolize< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Elsie(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Elsie< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '900' | Array<'400' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Elsie_Swash_Caps(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Elsie_Swash_Caps< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '900' | Array<'400' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Emblema_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Emblema_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Emilys_Candy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Emilys_Candy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Encode_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Encode_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -4577,14 +5309,16 @@ export declare function Encode_Sans(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Encode_Sans_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Encode_Sans_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -4600,13 +5334,15 @@ export declare function Encode_Sans_Condensed(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Encode_Sans_Expanded(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Encode_Sans_Expanded< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -4622,13 +5358,15 @@ export declare function Encode_Sans_Expanded(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Encode_Sans_SC(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Encode_Sans_SC< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -4645,14 +5383,16 @@ export declare function Encode_Sans_SC(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Encode_Sans_Semi_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Encode_Sans_Semi_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -4668,13 +5408,15 @@ export declare function Encode_Sans_Semi_Condensed(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Encode_Sans_Semi_Expanded(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Encode_Sans_Semi_Expanded< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -4690,53 +5432,63 @@ export declare function Encode_Sans_Semi_Expanded(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Engagement(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Engagement< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Englebert(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Englebert< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Enriqueta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Enriqueta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '600' | '700' | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ephesis(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ephesis< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Epilogue(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Epilogue< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -4753,63 +5505,75 @@ export declare function Epilogue(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Erica_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Erica_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Esteban(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Esteban< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Estonia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Estonia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Euphoria_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Euphoria_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ewert(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ewert< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Exo(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Exo< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -4826,13 +5590,15 @@ export declare function Exo(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Exo_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Exo_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -4849,15 +5615,17 @@ export declare function Exo_2(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Expletus_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Expletus_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4867,23 +5635,27 @@ export declare function Expletus_Sans(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Explora(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Explora< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cherokee' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Fahkwang(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fahkwang< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -4894,13 +5666,15 @@ export declare function Fahkwang(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Familjen_Grotesk(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Familjen_Grotesk< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -4910,93 +5684,111 @@ export declare function Familjen_Grotesk(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Fanwood_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fanwood_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Farro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Farro< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '500' | '700' | Array<'300' | '400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Farsan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Farsan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Fascinate(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fascinate< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Fascinate_Inline(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fascinate_Inline< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Faster_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Faster_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Fasthand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fasthand< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Fauna_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fauna_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Faustina(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Faustina< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -5008,63 +5800,75 @@ export declare function Faustina(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Federant(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Federant< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Federo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Federo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Felipa(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Felipa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Fenix(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fenix< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Festive(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Festive< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Figtree(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Figtree< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -5077,23 +5881,27 @@ export declare function Figtree(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Finger_Paint(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Finger_Paint< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Finlandica(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Finlandica< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -5103,13 +5911,15 @@ export declare function Finlandica(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Fira_Code(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fira_Code< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -5120,27 +5930,31 @@ export declare function Fira_Code(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Fira_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fira_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Fira_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fira_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -5156,7 +5970,7 @@ export declare function Fira_Sans(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -5169,8 +5983,10 @@ export declare function Fira_Sans(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Fira_Sans_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fira_Sans_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -5186,7 +6002,7 @@ export declare function Fira_Sans_Condensed(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -5199,8 +6015,10 @@ export declare function Fira_Sans_Condensed(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Fira_Sans_Extra_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fira_Sans_Extra_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -5216,7 +6034,7 @@ export declare function Fira_Sans_Extra_Condensed(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -5229,134 +6047,172 @@ export declare function Fira_Sans_Extra_Condensed(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Fjalla_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fjalla_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Fjord_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fjord_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Flamenco(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Flamenco< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | Array<'300' | '400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Flavors(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Flavors< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Fleur_De_Leah(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fleur_De_Leah< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Flow_Block(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Flow_Block< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Flow_Circular(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Flow_Circular< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Flow_Rounded(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Flow_Rounded< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Fondamento(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fondamento< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Fontdiner_Swanky(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fontdiner_Swanky< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Forum(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Forum< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Francois_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fragment_Mono< + T extends CssVariable | undefined = undefined +>(options: { + weight: '400' | Array<'400'> + style?: 'normal' | 'italic' | Array<'normal' | 'italic'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Francois_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Frank_Ruhl_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Frank_Ruhl_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -5366,13 +6222,15 @@ export declare function Frank_Ruhl_Libre(options: { | Array<'300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Fraunces(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fraunces< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -5389,34 +6247,40 @@ export declare function Fraunces(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: ('SOFT' | 'WONK' | 'opsz')[] -}): FontModule -export declare function Freckle_Face(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Freckle_Face< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Fredericka_the_Great(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fredericka_the_Great< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Fredoka(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fredoka< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -5427,184 +6291,220 @@ export declare function Fredoka(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Fredoka_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fredoka_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Freehand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Freehand< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Fresca(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fresca< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Frijole(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Frijole< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Fruktur(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fruktur< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Fugaz_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fugaz_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Fuggles(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fuggles< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Fuzzy_Bubbles(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Fuzzy_Bubbles< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function GFS_Didot(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function GFS_Didot< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek'> -}): FontModule -export declare function GFS_Neohellenic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function GFS_Neohellenic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek'> -}): FontModule -export declare function Gabriela(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gabriela< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin'> -}): FontModule -export declare function Gaegu(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gaegu< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Gafata(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gafata< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Galada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Galada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin'> -}): FontModule -export declare function Galdeano(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Galdeano< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Galindo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Galindo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Gamja_Flower(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gamja_Flower< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Gantari(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gantari< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -5621,33 +6521,39 @@ export declare function Gantari(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Gayathri(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gayathri< + T extends CssVariable | undefined = undefined +>(options: { weight: '100' | '400' | '700' | Array<'100' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'malayalam'> -}): FontModule -export declare function Gelasio(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gelasio< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '600' | '700' | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gemunu_Libre(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gemunu_Libre< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -5660,13 +6566,15 @@ export declare function Gemunu_Libre(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'sinhala'> -}): FontModule -export declare function Genos(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Genos< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -5683,27 +6591,31 @@ export declare function Genos(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cherokee' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gentium_Book_Basic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gentium_Book_Basic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Gentium_Book_Plus(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gentium_Book_Plus< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -5716,12 +6628,14 @@ export declare function Gentium_Book_Plus(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Gentium_Plus(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gentium_Plus< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -5734,18 +6648,22 @@ export declare function Gentium_Plus(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Geo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Geo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Georama(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Georama< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -5762,124 +6680,148 @@ export declare function Georama(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Geostar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Geostar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Geostar_Fill(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Geostar_Fill< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Germania_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Germania_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Gideon_Roman(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gideon_Roman< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gidugu(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gidugu< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Gilda_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gilda_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Girassol(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Girassol< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Give_You_Glory(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Give_You_Glory< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Glass_Antiqua(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Glass_Antiqua< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Glegoo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Glegoo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Gloria_Hallelujah(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gloria_Hallelujah< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Glory(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Glory< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -5893,13 +6835,15 @@ export declare function Glory(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gluten(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gluten< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -5916,54 +6860,64 @@ export declare function Gluten(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'slnt'[] -}): FontModule -export declare function Goblin_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Goblin_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Gochi_Hand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gochi_Hand< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Goldman(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Goldman< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gorditas(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gorditas< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Gothic_A1(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gothic_A1< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -5979,73 +6933,87 @@ export declare function Gothic_A1(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Gotu(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gotu< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Goudy_Bookletter_1911(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Goudy_Bookletter_1911< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Gowun_Batang(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gowun_Batang< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gowun_Dodum(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gowun_Dodum< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Graduate(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Graduate< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Grand_Hotel(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grand_Hotel< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Grandstander(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grandstander< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -6062,53 +7030,63 @@ export declare function Grandstander(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Grape_Nuts(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grape_Nuts< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Gravitas_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gravitas_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Great_Vibes(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Great_Vibes< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Grechen_Fuemen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grechen_Fuemen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Grenze(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grenze< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6124,13 +7102,15 @@ export declare function Grenze(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Grenze_Gotisch(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grenze_Gotisch< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -6147,123 +7127,147 @@ export declare function Grenze_Gotisch(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Grey_Qo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Grey_Qo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Griffy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Griffy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Gruppo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gruppo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Gudea(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gudea< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Gugi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gugi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Gulzar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gulzar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Gupter(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gupter< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Gurajada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gurajada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Gwendolyn(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Gwendolyn< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Habibi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Habibi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Hachi_Maru_Pop(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hachi_Maru_Pop< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Hahmlet(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hahmlet< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -6280,13 +7284,15 @@ export declare function Hahmlet(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Halant(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Halant< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -6296,53 +7302,63 @@ export declare function Halant(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Hammersmith_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hammersmith_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Hanalei(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hanalei< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Hanalei_Fill(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hanalei_Fill< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Handlee(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Handlee< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Hanuman(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hanuman< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -6352,43 +7368,51 @@ export declare function Hanuman(options: { | Array<'100' | '300' | '400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Happy_Monkey(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Happy_Monkey< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Harmattan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Harmattan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Headland_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Headland_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Heebo(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Heebo< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -6405,23 +7429,27 @@ export declare function Heebo(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin'> -}): FontModule -export declare function Henny_Penny(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Henny_Penny< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Hepta_Slab(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hepta_Slab< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '1' | '100' @@ -6448,45 +7476,53 @@ export declare function Hepta_Slab(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Herr_Von_Muellerhoff(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Herr_Von_Muellerhoff< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Hi_Melody(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hi_Melody< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Hina_Mincho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hina_Mincho< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'japanese' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Hind(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hind< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -6496,13 +7532,15 @@ export declare function Hind(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Hind_Guntur(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hind_Guntur< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -6512,13 +7550,15 @@ export declare function Hind_Guntur(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu'> -}): FontModule -export declare function Hind_Madurai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hind_Madurai< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -6528,13 +7568,15 @@ export declare function Hind_Madurai(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> -}): FontModule -export declare function Hind_Siliguri(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hind_Siliguri< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -6544,13 +7586,15 @@ export declare function Hind_Siliguri(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Hind_Vadodara(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hind_Vadodara< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -6560,63 +7604,75 @@ export declare function Hind_Vadodara(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Holtwood_One_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Holtwood_One_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Homemade_Apple(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Homemade_Apple< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Homenaje(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Homenaje< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Hubballi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hubballi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Hurricane(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Hurricane< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function IBM_Plex_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6628,15 +7684,17 @@ export declare function IBM_Plex_Mono(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function IBM_Plex_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6648,15 +7706,17 @@ export declare function IBM_Plex_Sans(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function IBM_Plex_Sans_Arabic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_Arabic< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6668,13 +7728,15 @@ export declare function IBM_Plex_Sans_Arabic(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function IBM_Plex_Sans_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6686,13 +7748,15 @@ export declare function IBM_Plex_Sans_Condensed(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function IBM_Plex_Sans_Devanagari(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_Devanagari< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6704,13 +7768,15 @@ export declare function IBM_Plex_Sans_Devanagari(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function IBM_Plex_Sans_Hebrew(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_Hebrew< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6722,13 +7788,35 @@ export declare function IBM_Plex_Sans_Hebrew(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function IBM_Plex_Sans_KR(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_JP< + T extends CssVariable | undefined = undefined +>(options: { + weight: + | '100' + | '200' + | '300' + | '400' + | '500' + | '600' + | '700' + | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> + style?: 'normal' | Array<'normal'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_KR< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6740,13 +7828,15 @@ export declare function IBM_Plex_Sans_KR(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin' | 'latin-ext'> -}): FontModule -export declare function IBM_Plex_Sans_Thai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_Thai< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6758,13 +7848,15 @@ export declare function IBM_Plex_Sans_Thai(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'thai'> -}): FontModule -export declare function IBM_Plex_Sans_Thai_Looped(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Sans_Thai_Looped< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6776,13 +7868,15 @@ export declare function IBM_Plex_Sans_Thai_Looped(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'thai'> -}): FontModule -export declare function IBM_Plex_Serif(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IBM_Plex_Serif< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -6794,115 +7888,137 @@ export declare function IBM_Plex_Serif(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function IM_Fell_DW_Pica(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_DW_Pica< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_DW_Pica_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_DW_Pica_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_Double_Pica(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_Double_Pica< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_Double_Pica_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_Double_Pica_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_English(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_English< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_English_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_English_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_French_Canon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_French_Canon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_French_Canon_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_French_Canon_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_Great_Primer(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_Great_Primer< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function IM_Fell_Great_Primer_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function IM_Fell_Great_Primer_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Ibarra_Real_Nova(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ibarra_Real_Nova< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -6912,33 +8028,39 @@ export declare function Ibarra_Real_Nova(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Iceberg(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Iceberg< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Iceland(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Iceland< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Imbue(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Imbue< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -6955,34 +8077,40 @@ export declare function Imbue(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'opsz'[] -}): FontModule -export declare function Imperial_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Imperial_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Imprima(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Imprima< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Inconsolata(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inconsolata< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -6996,54 +8124,64 @@ export declare function Inconsolata(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Inder(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inder< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Indie_Flower(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Indie_Flower< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Ingrid_Darling(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ingrid_Darling< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Inika(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inika< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Inknut_Antiqua(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inknut_Antiqua< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -7055,43 +8193,51 @@ export declare function Inknut_Antiqua(options: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Inria_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inria_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Inria_Serif(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inria_Serif< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Inspiration(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inspiration< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Inter(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inter< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7108,7 +8254,7 @@ export declare function Inter(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -7122,8 +8268,10 @@ export declare function Inter(options?: { | 'vietnamese' > axes?: 'slnt'[] -}): FontModule -export declare function Inter_Tight(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Inter_Tight< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7140,7 +8288,7 @@ export declare function Inter_Tight(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -7153,98 +8301,118 @@ export declare function Inter_Tight(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Irish_Grover(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Irish_Grover< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Island_Moments(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Island_Moments< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Istok_Web(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Istok_Web< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Italiana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Italiana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Italianno(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Italianno< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Itim(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Itim< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Jacques_Francois(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jacques_Francois< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Jacques_Francois_Shadow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jacques_Francois_Shadow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Jaldi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jaldi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function JetBrains_Mono(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function JetBrains_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7258,75 +8426,89 @@ export declare function JetBrains_Mono(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Jim_Nightshade(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jim_Nightshade< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Joan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Joan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Jockey_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jockey_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Jolly_Lodger(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jolly_Lodger< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Jomhuria(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jomhuria< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Jomolhari(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jomolhari< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'tibetan'> -}): FontModule -export declare function Josefin_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Josefin_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7339,13 +8521,15 @@ export declare function Josefin_Sans(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Josefin_Slab(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Josefin_Slab< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7358,13 +8542,15 @@ export declare function Josefin_Slab(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Jost(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jost< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7381,73 +8567,87 @@ export declare function Jost(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Joti_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Joti_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Jua(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jua< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Judson(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Judson< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Julee(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Julee< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Julius_Sans_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Julius_Sans_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Junge(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Junge< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Jura(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Jura< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -7458,7 +8658,7 @@ export declare function Jura(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -7472,28 +8672,34 @@ export declare function Jura(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Just_Another_Hand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Just_Another_Hand< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Just_Me_Again_Down_Here(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Just_Me_Again_Down_Here< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function K2D(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function K2D< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -7506,83 +8712,99 @@ export declare function K2D(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Kadwa(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kadwa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin'> -}): FontModule -export declare function Kaisei_Decol(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kaisei_Decol< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kaisei_HarunoUmi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kaisei_HarunoUmi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kaisei_Opti(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kaisei_Opti< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kaisei_Tokumin(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kaisei_Tokumin< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | '800' | Array<'400' | '500' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kalam(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kalam< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kameron(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kameron< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Kanit(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kanit< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -7598,23 +8820,27 @@ export declare function Kanit(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Kantumruy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kantumruy< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer'> -}): FontModule -export declare function Kantumruy_Pro(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kantumruy_Pro< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -7627,23 +8853,27 @@ export declare function Kantumruy_Pro(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Karantina(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Karantina< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Karla(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Karla< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -7656,13 +8886,15 @@ export declare function Karla(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Karma(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Karma< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -7672,93 +8904,111 @@ export declare function Karma(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Katibeh(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Katibeh< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kaushan_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kaushan_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Kavivanar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kavivanar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> -}): FontModule -export declare function Kavoon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kavoon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Kdam_Thmor_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kdam_Thmor_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Keania_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Keania_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Kelly_Slab(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kelly_Slab< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kenia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kenia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Khand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Khand< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -7768,23 +9018,27 @@ export declare function Khand(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Khmer(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Khmer< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer'> -}): FontModule -export declare function Khula(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Khula< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -7794,73 +9048,87 @@ export declare function Khula(options: { | Array<'300' | '400' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kings(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kings< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Kirang_Haerang(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kirang_Haerang< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Kite_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kite_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Kiwi_Maru(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kiwi_Maru< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '500' | Array<'300' | '400' | '500'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Klee_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Klee_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '600' | Array<'400' | '600'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek-ext' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Knewave(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Knewave< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function KoHo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function KoHo< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -7871,13 +9139,15 @@ export declare function KoHo(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Kodchasan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kodchasan< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -7888,13 +9158,15 @@ export declare function Kodchasan(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Koh_Santepheap(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Koh_Santepheap< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -7904,73 +9176,87 @@ export declare function Koh_Santepheap(options: { | Array<'100' | '300' | '400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Kolker_Brush(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kolker_Brush< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Kosugi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kosugi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kosugi_Maru(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kosugi_Maru< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kotta_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kotta_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Koulen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Koulen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Kranky(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kranky< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Kreon(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kreon< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -7981,33 +9267,39 @@ export declare function Kreon(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Kristi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kristi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Krona_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Krona_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Krub(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Krub< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -8018,13 +9310,15 @@ export declare function Krub(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Kufam(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kufam< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -8036,13 +9330,15 @@ export declare function Kufam(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Kulim_Park(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kulim_Park< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -8052,33 +9348,39 @@ export declare function Kulim_Park(options: { | Array<'200' | '300' | '400' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Kumar_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kumar_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kumar_One_Outline(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kumar_One_Outline< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Kumbh_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kumbh_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8095,45 +9397,53 @@ export declare function Kumbh_Sans(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Kurale(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Kurale< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'devanagari' | 'latin' | 'latin-ext' > -}): FontModule -export declare function La_Belle_Aurore(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function La_Belle_Aurore< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Lacquer(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lacquer< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Laila(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Laila< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -8143,53 +9453,63 @@ export declare function Laila(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Lakki_Reddy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lakki_Reddy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Lalezar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lalezar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lancelot(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lancelot< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Langar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Langar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Lateef(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lateef< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -8201,13 +9521,15 @@ export declare function Lateef(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Lato(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lato< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -8217,44 +9539,52 @@ export declare function Lato(options: { | Array<'100' | '300' | '400' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Lavishly_Yours(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lavishly_Yours< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function League_Gothic(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function League_Gothic< + T extends CssVariable | undefined = undefined +>(options?: { weight?: '400' | 'variable' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function League_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function League_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function League_Spartan(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function League_Spartan< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8271,53 +9601,63 @@ export declare function League_Spartan(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Leckerli_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Leckerli_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Ledger(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ledger< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Lekton(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lekton< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Lemon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lemon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Lemonada(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lemonada< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -8328,13 +9668,15 @@ export declare function Lemonada(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8351,13 +9693,15 @@ export declare function Lexend(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Deca(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Deca< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8374,13 +9718,15 @@ export declare function Lexend_Deca(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Exa(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Exa< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8397,13 +9743,15 @@ export declare function Lexend_Exa(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Giga(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Giga< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8420,13 +9768,15 @@ export declare function Lexend_Giga(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Mega(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Mega< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8443,13 +9793,15 @@ export declare function Lexend_Mega(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Peta(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Peta< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8466,13 +9818,15 @@ export declare function Lexend_Peta(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Tera(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Tera< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8489,13 +9843,15 @@ export declare function Lexend_Tera(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lexend_Zetta(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lexend_Zetta< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8512,93 +9868,111 @@ export declare function Lexend_Zetta(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Libre_Barcode_128(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_128< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Barcode_128_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_128_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Barcode_39(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_39< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Barcode_39_Extended(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_39_Extended< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Barcode_39_Extended_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_39_Extended_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Barcode_39_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_39_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Barcode_EAN13_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Barcode_EAN13_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Libre_Baskerville(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Baskerville< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Libre_Bodoni(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Bodoni< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -8608,33 +9982,39 @@ export declare function Libre_Bodoni(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Libre_Caslon_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Caslon_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Libre_Caslon_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Caslon_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Libre_Franklin(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Libre_Franklin< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8651,73 +10031,87 @@ export declare function Libre_Franklin(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Licorice(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Licorice< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Life_Savers(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Life_Savers< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '800' | Array<'400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Lilita_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lilita_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Lily_Script_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lily_Script_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Limelight(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Limelight< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Linden_Hill(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Linden_Hill< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Literata(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Literata< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -8731,7 +10125,7 @@ export declare function Literata(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -8745,18 +10139,22 @@ export declare function Literata(options?: { | 'vietnamese' > axes?: 'opsz'[] -}): FontModule -export declare function Liu_Jian_Mao_Cao(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Liu_Jian_Mao_Cao< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Livvic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Livvic< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -8769,85 +10167,101 @@ export declare function Livvic(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Lobster(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lobster< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Lobster_Two(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lobster_Two< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Londrina_Outline(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Londrina_Outline< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Londrina_Shadow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Londrina_Shadow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Londrina_Sketch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Londrina_Sketch< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Londrina_Solid(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Londrina_Solid< + T extends CssVariable | undefined = undefined +>(options: { weight: '100' | '300' | '400' | '900' | Array<'100' | '300' | '400' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Long_Cang(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Long_Cang< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Lora(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lora< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -8857,105 +10271,125 @@ export declare function Lora(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Love_Light(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Love_Light< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Love_Ya_Like_A_Sister(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Love_Ya_Like_A_Sister< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Loved_by_the_King(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Loved_by_the_King< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Lovers_Quarrel(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lovers_Quarrel< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Luckiest_Guy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Luckiest_Guy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Lusitana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lusitana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Lustria(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Lustria< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Luxurious_Roman(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Luxurious_Roman< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Luxurious_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Luxurious_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function M_PLUS_1(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function M_PLUS_1< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8972,13 +10406,15 @@ export declare function M_PLUS_1(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function M_PLUS_1_Code(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function M_PLUS_1_Code< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -8991,13 +10427,15 @@ export declare function M_PLUS_1_Code(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function M_PLUS_1p(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function M_PLUS_1p< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -9009,7 +10447,7 @@ export declare function M_PLUS_1p(options: { | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -9024,8 +10462,10 @@ export declare function M_PLUS_1p(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function M_PLUS_2(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function M_PLUS_2< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -9042,13 +10482,15 @@ export declare function M_PLUS_2(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function M_PLUS_Code_Latin(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function M_PLUS_Code_Latin< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -9061,14 +10503,16 @@ export declare function M_PLUS_Code_Latin(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function M_PLUS_Rounded_1c(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function M_PLUS_Rounded_1c< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -9080,7 +10524,7 @@ export declare function M_PLUS_Rounded_1c(options: { | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -9095,38 +10539,46 @@ export declare function M_PLUS_Rounded_1c(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Ma_Shan_Zheng(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ma_Shan_Zheng< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Macondo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Macondo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Macondo_Swash_Caps(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Macondo_Swash_Caps< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Mada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mada< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -9138,33 +10590,39 @@ export declare function Mada(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin'> -}): FontModule -export declare function Magra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Magra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Maiden_Orange(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Maiden_Orange< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Maitree(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Maitree< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -9175,33 +10633,39 @@ export declare function Maitree(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Major_Mono_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Major_Mono_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Mako(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mako< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Mali(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mali< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -9212,43 +10676,51 @@ export declare function Mali(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Mallanna(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mallanna< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Mandali(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mandali< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Manjari(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Manjari< + T extends CssVariable | undefined = undefined +>(options: { weight: '100' | '400' | '700' | Array<'100' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'malayalam'> -}): FontModule -export declare function Manrope(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Manrope< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -9261,25 +10733,29 @@ export declare function Manrope(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Mansalva(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mansalva< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'latin'> -}): FontModule -export declare function Manuale(options?: { + subsets?: Array<'greek' | 'latin' | 'latin-ext' | 'vietnamese'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Manuale< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -9291,53 +10767,82 @@ export declare function Manuale(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Marcellus(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marcellus< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Marcellus_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marcellus_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Marck_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marck_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Margarine(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Margarine< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Markazi_Text(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marhey< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '300' + | '400' + | '500' + | '600' + | '700' + | 'variable' + | Array<'300' | '400' | '500' | '600' | '700'> + style?: 'normal' | Array<'normal'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'arabic' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Markazi_Text< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -9347,33 +10852,39 @@ export declare function Markazi_Text(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Marko_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marko_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Marmelad(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marmelad< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Martel(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Martel< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -9385,13 +10896,15 @@ export declare function Martel(options: { | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Martel_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Martel_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -9403,43 +10916,51 @@ export declare function Martel_Sans(options: { | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Marvel(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Marvel< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Mate(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mate< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Mate_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mate_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Maven_Pro(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Maven_Pro< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -9451,135 +10972,170 @@ export declare function Maven_Pro(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function McLaren(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function McLaren< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mea_Culpa(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mea_Culpa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Meddon(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Meddon< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function MedievalSharp(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function MedievalSharp< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Medula_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Medula_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Meera_Inimai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Meera_Inimai< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'tamil'> -}): FontModule -export declare function Megrim(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Megrim< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Meie_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Meie_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Meow_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Meow_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Merienda(options: { - weight: '400' | '700' | Array<'400' | '700'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Merienda< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '300' + | '400' + | '500' + | '600' + | '700' + | '800' + | '900' + | 'variable' + | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Merienda_One(options: { + subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Merienda_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Merriweather(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Merriweather< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | '900' | Array<'300' | '400' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Merriweather_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Merriweather_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -9591,153 +11147,183 @@ export declare function Merriweather_Sans(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Metal(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Metal< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Metal_Mania(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Metal_Mania< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Metamorphous(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Metamorphous< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Metrophobic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Metrophobic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Michroma(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Michroma< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Milonga(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Milonga< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Miltonian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Miltonian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Miltonian_Tattoo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Miltonian_Tattoo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Mina(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mina< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Mingzat(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mingzat< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'lepcha'> -}): FontModule -export declare function Miniver(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Miniver< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Miriam_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Miriam_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Mirza(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mirza< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '600' | '700' | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Miss_Fajardose(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Miss_Fajardose< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mitr(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mitr< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -9748,63 +11334,75 @@ export declare function Mitr(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Mochiy_Pop_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mochiy_Pop_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin'> -}): FontModule -export declare function Mochiy_Pop_P_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mochiy_Pop_P_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin'> -}): FontModule -export declare function Modak(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Modak< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Modern_Antiqua(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Modern_Antiqua< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mogra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mogra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Mohave(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mohave< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -9815,83 +11413,99 @@ export declare function Mohave(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Molengo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Molengo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Molle(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Molle< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'italic' | Array<'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Monda(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Monda< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Monofett(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Monofett< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Monoton(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Monoton< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Monsieur_La_Doulaise(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Monsieur_La_Doulaise< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Montaga(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Montaga< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Montagu_Slab(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Montagu_Slab< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -9904,34 +11518,40 @@ export declare function Montagu_Slab(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'opsz'[] -}): FontModule -export declare function MonteCarlo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function MonteCarlo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Montez(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Montez< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Montserrat(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Montserrat< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -9948,15 +11568,17 @@ export declare function Montserrat(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Montserrat_Alternates(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Montserrat_Alternates< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -9972,145 +11594,173 @@ export declare function Montserrat_Alternates(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Montserrat_Subrayada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Montserrat_Subrayada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Moo_Lah_Lah(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Moo_Lah_Lah< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Moon_Dance(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Moon_Dance< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Moul(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Moul< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Moulpali(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Moulpali< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Mountains_of_Christmas(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mountains_of_Christmas< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Mouse_Memoirs(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mouse_Memoirs< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mr_Bedfort(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mr_Bedfort< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mr_Dafoe(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mr_Dafoe< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mr_De_Haviland(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mr_De_Haviland< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mrs_Saint_Delafield(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mrs_Saint_Delafield< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Mrs_Sheppards(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mrs_Sheppards< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ms_Madi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ms_Madi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Mukta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mukta< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -10122,13 +11772,15 @@ export declare function Mukta(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Mukta_Mahee(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mukta_Mahee< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -10140,13 +11792,15 @@ export declare function Mukta_Mahee(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Mukta_Malar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mukta_Malar< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -10158,13 +11812,15 @@ export declare function Mukta_Malar(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> -}): FontModule -export declare function Mukta_Vaani(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mukta_Vaani< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -10176,13 +11832,15 @@ export declare function Mukta_Vaani(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Mulish(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mulish< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -10199,15 +11857,17 @@ export declare function Mulish(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Murecho(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Murecho< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10224,15 +11884,17 @@ export declare function Murecho(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'japanese' | 'latin' | 'latin-ext' > -}): FontModule -export declare function MuseoModerno(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function MuseoModerno< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10249,47 +11911,55 @@ export declare function MuseoModerno(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function My_Soul(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function My_Soul< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Mystery_Quest(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Mystery_Quest< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function NTR(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function NTR< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Nabla(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nabla< + T extends CssVariable | undefined = undefined +>(options?: { weight?: '400' | 'variable' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -10297,88 +11967,106 @@ export declare function Nabla(options?: { 'cyrillic-ext' | 'latin' | 'latin-ext' | 'math' | 'vietnamese' > axes?: ('EDPT' | 'EHLT')[] -}): FontModule -export declare function Nanum_Brush_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nanum_Brush_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Nanum_Gothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nanum_Gothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '800' | Array<'400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Nanum_Gothic_Coding(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nanum_Gothic_Coding< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Nanum_Myeongjo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nanum_Myeongjo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '800' | Array<'400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Nanum_Pen_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nanum_Pen_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Neonderthaw(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Neonderthaw< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Nerko_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nerko_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Neucha(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Neucha< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin'> -}): FontModule -export declare function Neuton(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Neuton< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -10388,43 +12076,51 @@ export declare function Neuton(options: { | Array<'200' | '300' | '400' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function New_Rocker(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function New_Rocker< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function New_Tegomin(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function New_Tegomin< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function News_Cycle(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function News_Cycle< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Newsreader(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Newsreader< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -10437,24 +12133,28 @@ export declare function Newsreader(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'opsz'[] -}): FontModule -export declare function Niconne(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Niconne< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Niramit(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Niramit< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -10465,33 +12165,39 @@ export declare function Niramit(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Nixie_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nixie_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nobile(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nobile< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | Array<'400' | '500' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Nokora(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nokora< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -10501,73 +12207,87 @@ export declare function Nokora(options: { | Array<'100' | '300' | '400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Norican(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Norican< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Nosifer(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nosifer< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Notable(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Notable< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nothing_You_Could_Do(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nothing_You_Could_Do< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Noticia_Text(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noticia_Text< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Noto_Color_Emoji(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Color_Emoji< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'emoji'> -}): FontModule -export declare function Noto_Emoji(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Emoji< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -10578,13 +12298,15 @@ export declare function Noto_Emoji(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'emoji'> -}): FontModule -export declare function Noto_Kufi_Arabic(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Kufi_Arabic< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10601,23 +12323,27 @@ export declare function Noto_Kufi_Arabic(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic'> -}): FontModule -export declare function Noto_Music(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Music< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'music'> -}): FontModule -export declare function Noto_Naskh_Arabic(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'music'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Naskh_Arabic< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -10627,13 +12353,15 @@ export declare function Noto_Naskh_Arabic(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic'> -}): FontModule -export declare function Noto_Nastaliq_Urdu(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Nastaliq_Urdu< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -10643,13 +12371,15 @@ export declare function Noto_Nastaliq_Urdu(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Rashi_Hebrew(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Rashi_Hebrew< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10666,13 +12396,15 @@ export declare function Noto_Rashi_Hebrew(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -10688,7 +12420,7 @@ export declare function Noto_Sans(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -10702,8 +12434,10 @@ export declare function Noto_Sans(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Noto_Sans_Adlam(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Adlam< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -10713,13 +12447,15 @@ export declare function Noto_Sans_Adlam(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'adlam' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Adlam_Unjoined(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Adlam_Unjoined< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -10729,23 +12465,27 @@ export declare function Noto_Sans_Adlam_Unjoined(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'adlam' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Anatolian_Hieroglyphs(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Anatolian_Hieroglyphs< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'anatolian-hieroglyphs'> -}): FontModule -export declare function Noto_Sans_Arabic(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Arabic< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10762,14 +12502,16 @@ export declare function Noto_Sans_Arabic(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Armenian(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Armenian< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10786,24 +12528,28 @@ export declare function Noto_Sans_Armenian(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'armenian' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Avestan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Avestan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'avestan' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Balinese(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Balinese< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -10813,13 +12559,15 @@ export declare function Noto_Sans_Balinese(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'balinese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Bamum(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Bamum< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -10829,33 +12577,45 @@ export declare function Noto_Sans_Bamum(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'bamum'> -}): FontModule -export declare function Noto_Sans_Bassa_Vah(options: { - weight: '400' | Array<'400'> + subsets?: Array<'bamum' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Bassa_Vah< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '400' + | '500' + | '600' + | '700' + | 'variable' + | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'bassa-vah'> -}): FontModule -export declare function Noto_Sans_Batak(options: { + subsets?: Array<'bassa-vah' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Batak< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'batak' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Bengali(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Bengali< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10872,54 +12632,64 @@ export declare function Noto_Sans_Bengali(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Bhaiksuki(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Bhaiksuki< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bhaiksuki'> -}): FontModule -export declare function Noto_Sans_Brahmi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Brahmi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'brahmi'> -}): FontModule -export declare function Noto_Sans_Buginese(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Buginese< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'buginese'> -}): FontModule -export declare function Noto_Sans_Buhid(options: { + subsets?: Array<'buginese' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Buhid< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'buhid' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Canadian_Aboriginal(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Canadian_Aboriginal< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10936,43 +12706,51 @@ export declare function Noto_Sans_Canadian_Aboriginal(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'canadian-aboriginal' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Carian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Carian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'carian'> -}): FontModule -export declare function Noto_Sans_Caucasian_Albanian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Caucasian_Albanian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'caucasian-albanian'> -}): FontModule -export declare function Noto_Sans_Chakma(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Chakma< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'chakma'> -}): FontModule -export declare function Noto_Sans_Cham(options?: { + subsets?: Array<'chakma' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Cham< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -10989,13 +12767,15 @@ export declare function Noto_Sans_Cham(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cham' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Cherokee(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Cherokee< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11012,53 +12792,63 @@ export declare function Noto_Sans_Cherokee(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cherokee' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Coptic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Coptic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'coptic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Cuneiform(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Cuneiform< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cuneiform'> -}): FontModule -export declare function Noto_Sans_Cypriot(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Cypriot< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cypriot'> -}): FontModule -export declare function Noto_Sans_Deseret(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Deseret< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'deseret'> -}): FontModule -export declare function Noto_Sans_Devanagari(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Devanagari< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11075,14 +12865,16 @@ export declare function Noto_Sans_Devanagari(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11099,7 +12891,7 @@ export declare function Noto_Sans_Display(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -11113,48 +12905,58 @@ export declare function Noto_Sans_Display(options?: { | 'vietnamese' > axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Duployan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Duployan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'duployan'> -}): FontModule -export declare function Noto_Sans_Egyptian_Hieroglyphs(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Egyptian_Hieroglyphs< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'egyptian-hieroglyphs'> -}): FontModule -export declare function Noto_Sans_Elbasan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Elbasan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'elbasan'> -}): FontModule -export declare function Noto_Sans_Elymaic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Elymaic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'elymaic'> -}): FontModule -export declare function Noto_Sans_Ethiopic(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Ethiopic< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11171,14 +12973,16 @@ export declare function Noto_Sans_Ethiopic(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'ethiopic' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Georgian(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Georgian< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11195,44 +12999,52 @@ export declare function Noto_Sans_Georgian(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'georgian' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Glagolitic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Glagolitic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'glagolitic'> -}): FontModule -export declare function Noto_Sans_Gothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Gothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gothic'> -}): FontModule -export declare function Noto_Sans_Grantha(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Grantha< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'grantha' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_Gujarati(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Gujarati< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11249,24 +13061,28 @@ export declare function Noto_Sans_Gujarati(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Gunjala_Gondi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Gunjala_Gondi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gunjala-gondi'> -}): FontModule -export declare function Noto_Sans_Gurmukhi(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Gurmukhi< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11283,14 +13099,16 @@ export declare function Noto_Sans_Gurmukhi(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_HK(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_HK< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -11301,13 +13119,15 @@ export declare function Noto_Sans_HK(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-hongkong' | 'latin'> -}): FontModule -export declare function Noto_Sans_Hanifi_Rohingya(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Hanifi_Rohingya< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -11317,33 +13137,39 @@ export declare function Noto_Sans_Hanifi_Rohingya(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hanifi-rohingya'> -}): FontModule -export declare function Noto_Sans_Hanunoo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Hanunoo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'hanunoo'> -}): FontModule -export declare function Noto_Sans_Hatran(options: { + subsets?: Array<'hanunoo' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Hatran< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hatran'> -}): FontModule -export declare function Noto_Sans_Hebrew(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Hebrew< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11360,54 +13186,64 @@ export declare function Noto_Sans_Hebrew(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Imperial_Aramaic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Imperial_Aramaic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'imperial-aramaic'> -}): FontModule -export declare function Noto_Sans_Indic_Siyaq_Numbers(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Indic_Siyaq_Numbers< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'indic-siyaq-numbers'> -}): FontModule -export declare function Noto_Sans_Inscriptional_Pahlavi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Inscriptional_Pahlavi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'inscriptional-pahlavi'> -}): FontModule -export declare function Noto_Sans_Inscriptional_Parthian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Inscriptional_Parthian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'inscriptional-parthian'> -}): FontModule -export declare function Noto_Sans_JP(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_JP< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -11418,13 +13254,15 @@ export declare function Noto_Sans_JP(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin'> -}): FontModule -export declare function Noto_Sans_Javanese(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Javanese< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -11434,13 +13272,15 @@ export declare function Noto_Sans_Javanese(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'javanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Sans_KR(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_KR< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -11451,23 +13291,27 @@ export declare function Noto_Sans_KR(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Noto_Sans_Kaithi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Kaithi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kaithi'> -}): FontModule -export declare function Noto_Sans_Kannada(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Kannada< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11484,14 +13328,16 @@ export declare function Noto_Sans_Kannada(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Kayah_Li(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Kayah_Li< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -11501,23 +13347,27 @@ export declare function Noto_Sans_Kayah_Li(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'kayah-li'> -}): FontModule -export declare function Noto_Sans_Kharoshthi(options: { + subsets?: Array<'kayah-li' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Kharoshthi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kharoshthi'> -}): FontModule -export declare function Noto_Sans_Khmer(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Khmer< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11534,34 +13384,66 @@ export declare function Noto_Sans_Khmer(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Khojki(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Khojki< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'khojki'> -}): FontModule -export declare function Noto_Sans_Khudawadi(options: { + subsets?: Array<'khojki' | 'latin' | 'latin-ext'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Khudawadi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khudawadi'> -}): FontModule -export declare function Noto_Sans_Lao(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Lao< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '100' + | '200' + | '300' + | '400' + | '500' + | '600' + | '700' + | '800' + | '900' + | 'variable' + | Array< + '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' + > + style?: 'normal' | Array<'normal'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'lao' | 'latin' | 'latin-ext'> + axes?: 'wdth'[] +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Lao_Looped< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11578,54 +13460,64 @@ export declare function Noto_Sans_Lao(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'lao' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Lepcha(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Lepcha< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'lepcha'> -}): FontModule -export declare function Noto_Sans_Limbu(options: { + subsets?: Array<'latin' | 'latin-ext' | 'lepcha'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Limbu< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'limbu'> -}): FontModule -export declare function Noto_Sans_Linear_A(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Linear_A< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'linear-a'> -}): FontModule -export declare function Noto_Sans_Linear_B(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Linear_B< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'linear-b'> -}): FontModule -export declare function Noto_Sans_Lisu(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Lisu< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -11635,43 +13527,51 @@ export declare function Noto_Sans_Lisu(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'lisu'> -}): FontModule -export declare function Noto_Sans_Lycian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Lycian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'lycian'> -}): FontModule -export declare function Noto_Sans_Lydian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Lydian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'lydian'> -}): FontModule -export declare function Noto_Sans_Mahajani(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mahajani< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'mahajani'> -}): FontModule -export declare function Noto_Sans_Malayalam(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Malayalam< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11688,74 +13588,88 @@ export declare function Noto_Sans_Malayalam(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'malayalam'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Mandaic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mandaic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'mandaic'> -}): FontModule -export declare function Noto_Sans_Manichaean(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Manichaean< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'manichaean'> -}): FontModule -export declare function Noto_Sans_Marchen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Marchen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'marchen'> -}): FontModule -export declare function Noto_Sans_Masaram_Gondi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Masaram_Gondi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'masaram-gondi'> -}): FontModule -export declare function Noto_Sans_Math(options: { + subsets?: Array<'latin' | 'latin-ext' | 'masaram-gondi'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Math< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'math'> -}): FontModule -export declare function Noto_Sans_Mayan_Numerals(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mayan_Numerals< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'mayan-numerals'> -}): FontModule -export declare function Noto_Sans_Medefaidrin(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Medefaidrin< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -11765,13 +13679,15 @@ export declare function Noto_Sans_Medefaidrin(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'medefaidrin'> -}): FontModule -export declare function Noto_Sans_Meetei_Mayek(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'medefaidrin'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Meetei_Mayek< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11788,53 +13704,75 @@ export declare function Noto_Sans_Meetei_Mayek(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'meetei-mayek'> -}): FontModule -export declare function Noto_Sans_Meroitic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mende_Kikakui< + T extends CssVariable | undefined = undefined +>(options: { + weight: '400' | Array<'400'> + style?: 'normal' | Array<'normal'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'latin' | 'latin-ext' | 'mende-kikakui'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Meroitic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'meroitic'> -}): FontModule -export declare function Noto_Sans_Miao(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Miao< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'miao'> -}): FontModule -export declare function Noto_Sans_Modi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Modi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'modi'> -}): FontModule -export declare function Noto_Sans_Mongolian(options: { + subsets?: Array<'latin' | 'latin-ext' | 'modi'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mongolian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'mongolian'> -}): FontModule -export declare function Noto_Sans_Mono(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'mongolian'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -11851,7 +13789,7 @@ export declare function Noto_Sans_Mono(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -11865,28 +13803,34 @@ export declare function Noto_Sans_Mono(options?: { | 'vietnamese' > axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Mro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Mro< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'mro'> -}): FontModule -export declare function Noto_Sans_Multani(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Multani< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'multani'> -}): FontModule -export declare function Noto_Sans_Myanmar(options: { + subsets?: Array<'latin' | 'latin-ext' | 'multani'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Myanmar< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -11902,73 +13846,93 @@ export declare function Noto_Sans_Myanmar(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'myanmar'> -}): FontModule -export declare function Noto_Sans_N_Ko(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_N_Ko< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'nko'> -}): FontModule -export declare function Noto_Sans_Nabataean(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Nabataean< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'nabataean'> -}): FontModule -export declare function Noto_Sans_New_Tai_Lue(options: { - weight: '400' | Array<'400'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_New_Tai_Lue< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '400' + | '500' + | '600' + | '700' + | 'variable' + | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'new-tai-lue'> -}): FontModule -export declare function Noto_Sans_Newa(options: { + subsets?: Array<'latin' | 'latin-ext' | 'new-tai-lue'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Newa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'newa'> -}): FontModule -export declare function Noto_Sans_Nushu(options: { + subsets?: Array<'latin' | 'latin-ext' | 'newa'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Nushu< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'nushu'> -}): FontModule -export declare function Noto_Sans_Ogham(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Ogham< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'ogham'> -}): FontModule -export declare function Noto_Sans_Ol_Chiki(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Ol_Chiki< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -11978,93 +13942,111 @@ export declare function Noto_Sans_Ol_Chiki(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'ol-chiki'> -}): FontModule -export declare function Noto_Sans_Old_Hungarian(options: { + subsets?: Array<'latin' | 'latin-ext' | 'ol-chiki'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_Hungarian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-hungarian'> -}): FontModule -export declare function Noto_Sans_Old_Italic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_Italic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-italic'> -}): FontModule -export declare function Noto_Sans_Old_North_Arabian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_North_Arabian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-north-arabian'> -}): FontModule -export declare function Noto_Sans_Old_Permic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_Permic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-permic'> -}): FontModule -export declare function Noto_Sans_Old_Persian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_Persian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-persian'> -}): FontModule -export declare function Noto_Sans_Old_Sogdian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_Sogdian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-sogdian'> -}): FontModule -export declare function Noto_Sans_Old_South_Arabian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_South_Arabian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-south-arabian'> -}): FontModule -export declare function Noto_Sans_Old_Turkic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Old_Turkic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'old-turkic'> -}): FontModule -export declare function Noto_Sans_Oriya(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Oriya< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12081,114 +14063,136 @@ export declare function Noto_Sans_Oriya(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'oriya'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Osage(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Osage< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'osage'> -}): FontModule -export declare function Noto_Sans_Osmanya(options: { + subsets?: Array<'latin' | 'latin-ext' | 'osage'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Osmanya< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'osmanya'> -}): FontModule -export declare function Noto_Sans_Pahawh_Hmong(options: { + subsets?: Array<'latin' | 'latin-ext' | 'osmanya'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Pahawh_Hmong< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'pahawh-hmong'> -}): FontModule -export declare function Noto_Sans_Palmyrene(options: { + subsets?: Array<'latin' | 'latin-ext' | 'pahawh-hmong'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Palmyrene< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'palmyrene'> -}): FontModule -export declare function Noto_Sans_Pau_Cin_Hau(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Pau_Cin_Hau< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'pau-cin-hau'> -}): FontModule -export declare function Noto_Sans_Phags_Pa(options: { + subsets?: Array<'latin' | 'latin-ext' | 'pau-cin-hau'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Phags_Pa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'phags-pa'> -}): FontModule -export declare function Noto_Sans_Phoenician(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Phoenician< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'phoenician'> -}): FontModule -export declare function Noto_Sans_Psalter_Pahlavi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Psalter_Pahlavi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'psalter-pahlavi'> -}): FontModule -export declare function Noto_Sans_Rejang(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Rejang< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'rejang'> -}): FontModule -export declare function Noto_Sans_Runic(options: { + subsets?: Array<'latin' | 'latin-ext' | 'rejang'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Runic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'runic'> -}): FontModule -export declare function Noto_Sans_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -12199,63 +14203,75 @@ export declare function Noto_Sans_SC(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Noto_Sans_Samaritan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Samaritan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'samaritan'> -}): FontModule -export declare function Noto_Sans_Saurashtra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Saurashtra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'saurashtra'> -}): FontModule -export declare function Noto_Sans_Sharada(options: { + subsets?: Array<'latin' | 'latin-ext' | 'saurashtra'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Sharada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'sharada'> -}): FontModule -export declare function Noto_Sans_Shavian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Shavian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'shavian'> -}): FontModule -export declare function Noto_Sans_Siddham(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Siddham< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'siddham'> -}): FontModule -export declare function Noto_Sans_Sinhala(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'siddham'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Sinhala< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12272,24 +14288,28 @@ export declare function Noto_Sans_Sinhala(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'sinhala'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Sogdian(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Sogdian< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'sogdian'> -}): FontModule -export declare function Noto_Sans_Sora_Sompeng(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Sora_Sompeng< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -12299,23 +14319,27 @@ export declare function Noto_Sans_Sora_Sompeng(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'sora-sompeng'> -}): FontModule -export declare function Noto_Sans_Soyombo(options: { + subsets?: Array<'latin' | 'latin-ext' | 'sora-sompeng'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Soyombo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'soyombo'> -}): FontModule -export declare function Noto_Sans_Sundanese(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Sundanese< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -12325,23 +14349,27 @@ export declare function Noto_Sans_Sundanese(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'sundanese'> -}): FontModule -export declare function Noto_Sans_Syloti_Nagri(options: { + subsets?: Array<'latin' | 'latin-ext' | 'sundanese'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Syloti_Nagri< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'syloti-nagri'> -}): FontModule -export declare function Noto_Sans_Symbols(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'syloti-nagri'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Symbols< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12358,33 +14386,39 @@ export declare function Noto_Sans_Symbols(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'symbols'> -}): FontModule -export declare function Noto_Sans_Symbols_2(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Symbols_2< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'symbols'> -}): FontModule -export declare function Noto_Sans_Syriac(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Syriac< + T extends CssVariable | undefined = undefined +>(options: { weight: '100' | '400' | '900' | Array<'100' | '400' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'syriac'> -}): FontModule -export declare function Noto_Sans_TC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_TC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -12395,43 +14429,51 @@ export declare function Noto_Sans_TC(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-traditional' | 'latin'> -}): FontModule -export declare function Noto_Sans_Tagalog(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tagalog< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'tagalog'> -}): FontModule -export declare function Noto_Sans_Tagbanwa(options: { + subsets?: Array<'latin' | 'latin-ext' | 'tagalog'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tagbanwa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'tagbanwa'> -}): FontModule -export declare function Noto_Sans_Tai_Le(options: { + subsets?: Array<'latin' | 'latin-ext' | 'tagbanwa'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tai_Le< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'tai-le'> -}): FontModule -export declare function Noto_Sans_Tai_Tham(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'tai-le'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tai_Tham< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -12441,33 +14483,39 @@ export declare function Noto_Sans_Tai_Tham(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'tai-tham'> -}): FontModule -export declare function Noto_Sans_Tai_Viet(options: { + subsets?: Array<'latin' | 'latin-ext' | 'tai-tham'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tai_Viet< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'tai-viet'> -}): FontModule -export declare function Noto_Sans_Takri(options: { + subsets?: Array<'latin' | 'latin-ext' | 'tai-viet'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Takri< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'takri'> -}): FontModule -export declare function Noto_Sans_Tamil(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'takri'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tamil< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12484,24 +14532,28 @@ export declare function Noto_Sans_Tamil(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Tamil_Supplement(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tamil_Supplement< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'tamil-supplement'> -}): FontModule -export declare function Noto_Sans_Telugu(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Telugu< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12518,14 +14570,16 @@ export declare function Noto_Sans_Telugu(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Thaana(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Thaana< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12542,13 +14596,15 @@ export declare function Noto_Sans_Thaana(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'thaana'> -}): FontModule -export declare function Noto_Sans_Thai(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'thaana'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Thai< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12565,14 +14621,16 @@ export declare function Noto_Sans_Thai(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Sans_Thai_Looped(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Thai_Looped< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -12588,97 +14646,115 @@ export declare function Noto_Sans_Thai_Looped(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'thai'> -}): FontModule -export declare function Noto_Sans_Tifinagh(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tifinagh< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'tifinagh'> -}): FontModule -export declare function Noto_Sans_Tirhuta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Tirhuta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'tirhuta'> -}): FontModule -export declare function Noto_Sans_Ugaritic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Ugaritic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'ugaritic'> -}): FontModule -export declare function Noto_Sans_Vai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Vai< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vai'> -}): FontModule -export declare function Noto_Sans_Wancho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Wancho< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'wancho'> -}): FontModule -export declare function Noto_Sans_Warang_Citi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Warang_Citi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'warang-citi'> -}): FontModule -export declare function Noto_Sans_Yi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Yi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'yi'> -}): FontModule -export declare function Noto_Sans_Zanabazar_Square(options: { + subsets?: Array<'latin' | 'latin-ext' | 'yi'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Sans_Zanabazar_Square< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'zanabazar-square'> -}): FontModule -export declare function Noto_Serif(options: { + subsets?: Array<'latin' | 'latin-ext' | 'zanabazar-square'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -12691,18 +14767,22 @@ export declare function Noto_Serif(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Noto_Serif_Ahom(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Ahom< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'ahom' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Serif_Armenian(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Armenian< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12719,24 +14799,28 @@ export declare function Noto_Serif_Armenian(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'armenian' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Balinese(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Balinese< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'balinese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Serif_Bengali(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Bengali< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12753,14 +14837,16 @@ export declare function Noto_Serif_Bengali(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Devanagari(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Devanagari< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12777,14 +14863,16 @@ export declare function Noto_Serif_Devanagari(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12801,7 +14889,7 @@ export declare function Noto_Serif_Display(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -12815,18 +14903,22 @@ export declare function Noto_Serif_Display(options?: { | 'vietnamese' > axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Dogra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Dogra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'dogra'> -}): FontModule -export declare function Noto_Serif_Ethiopic(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Ethiopic< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12843,14 +14935,16 @@ export declare function Noto_Serif_Ethiopic(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'ethiopic' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Georgian(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Georgian< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12867,24 +14961,28 @@ export declare function Noto_Serif_Georgian(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'georgian' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Grantha(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Grantha< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'grantha' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Serif_Gujarati(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Gujarati< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12901,13 +14999,15 @@ export declare function Noto_Serif_Gujarati(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Serif_Gurmukhi(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Gurmukhi< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12924,13 +15024,15 @@ export declare function Noto_Serif_Gurmukhi(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Serif_HK(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_HK< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -12944,15 +15046,17 @@ export declare function Noto_Serif_HK(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'chinese-hongkong' | 'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Noto_Serif_Hebrew(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Hebrew< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -12969,14 +15073,16 @@ export declare function Noto_Serif_Hebrew(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_JP(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_JP< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -12988,13 +15094,15 @@ export declare function Noto_Serif_JP(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin'> -}): FontModule -export declare function Noto_Serif_KR(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_KR< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -13006,13 +15114,15 @@ export declare function Noto_Serif_KR(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Noto_Serif_Kannada(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Kannada< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13029,13 +15139,15 @@ export declare function Noto_Serif_Kannada(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Noto_Serif_Khmer(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Khmer< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13052,14 +15164,16 @@ export declare function Noto_Serif_Khmer(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Lao(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Lao< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13076,14 +15190,16 @@ export declare function Noto_Serif_Lao(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'lao' | 'latin' | 'latin-ext'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Malayalam(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Malayalam< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13100,13 +15216,15 @@ export declare function Noto_Serif_Malayalam(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'malayalam'> -}): FontModule -export declare function Noto_Serif_Myanmar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Myanmar< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -13122,13 +15240,15 @@ export declare function Noto_Serif_Myanmar(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'myanmar'> -}): FontModule -export declare function Noto_Serif_Nyiakeng_Puachue_Hmong(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Nyiakeng_Puachue_Hmong< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -13138,13 +15258,33 @@ export declare function Noto_Serif_Nyiakeng_Puachue_Hmong(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'nyiakeng-puachue-hmong'> -}): FontModule -export declare function Noto_Serif_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Oriya< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '400' + | '500' + | '600' + | '700' + | 'variable' + | Array<'400' | '500' | '600' | '700'> + style?: 'normal' | Array<'normal'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'latin' | 'latin-ext' | 'oriya'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -13156,13 +15296,15 @@ export declare function Noto_Serif_SC(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Noto_Serif_Sinhala(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Sinhala< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13179,14 +15321,16 @@ export declare function Noto_Serif_Sinhala(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'sinhala'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_TC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_TC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -13198,13 +15342,15 @@ export declare function Noto_Serif_TC(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-traditional' | 'latin'> -}): FontModule -export declare function Noto_Serif_Tamil(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Tamil< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13221,24 +15367,28 @@ export declare function Noto_Serif_Tamil(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Tangut(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Tangut< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'tangut'> -}): FontModule -export declare function Noto_Serif_Telugu(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Telugu< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13255,13 +15405,15 @@ export declare function Noto_Serif_Telugu(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu'> -}): FontModule -export declare function Noto_Serif_Thai(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Thai< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13278,14 +15430,16 @@ export declare function Noto_Serif_Thai(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai'> axes?: 'wdth'[] -}): FontModule -export declare function Noto_Serif_Tibetan(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Tibetan< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13302,13 +15456,15 @@ export declare function Noto_Serif_Tibetan(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean - subsets?: Array<'tibetan'> -}): FontModule -export declare function Noto_Serif_Yezidi(options?: { + subsets?: Array<'latin' | 'latin-ext' | 'tibetan'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Serif_Yezidi< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -13318,113 +15474,135 @@ export declare function Noto_Serif_Yezidi(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'yezidi'> -}): FontModule -export declare function Noto_Traditional_Nushu(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Noto_Traditional_Nushu< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'nushu'> -}): FontModule -export declare function Nova_Cut(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Cut< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nova_Flat(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Flat< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nova_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek' | 'latin'> -}): FontModule -export declare function Nova_Oval(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Oval< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nova_Round(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Round< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nova_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nova_Slim(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Slim< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nova_Square(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nova_Square< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Numans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Numans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Nunito(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nunito< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -13441,15 +15619,17 @@ export declare function Nunito(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Nunito_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nunito_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -13461,59 +15641,69 @@ export declare function Nunito_Sans(options: { | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Nuosu_SIL(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Nuosu_SIL< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'yi'> -}): FontModule -export declare function Odibee_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Odibee_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Odor_Mean_Chey(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Odor_Mean_Chey< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Offside(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Offside< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Oi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -13526,70 +15716,84 @@ export declare function Oi(options: { | 'tamil' | 'vietnamese' > -}): FontModule -export declare function Old_Standard_TT(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Old_Standard_TT< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Oldenburg(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oldenburg< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ole(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ole< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Oleo_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oleo_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Oleo_Script_Swash_Caps(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oleo_Script_Swash_Caps< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Oooh_Baby(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oooh_Baby< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Open_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Open_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -13601,7 +15805,7 @@ export declare function Open_Sans(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -13616,18 +15820,22 @@ export declare function Open_Sans(options?: { | 'vietnamese' > axes?: 'wdth'[] -}): FontModule -export declare function Oranienbaum(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oranienbaum< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Orbitron(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Orbitron< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -13639,53 +15847,63 @@ export declare function Orbitron(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Oregano(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oregano< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Orelega_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Orelega_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Orienta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Orienta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Original_Surfer(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Original_Surfer< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Oswald(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oswald< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -13697,15 +15915,17 @@ export declare function Oswald(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Outfit(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Outfit< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13722,43 +15942,51 @@ export declare function Outfit(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Over_the_Rainbow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Over_the_Rainbow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Overlock(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Overlock< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '900' | Array<'400' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Overlock_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Overlock_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Overpass(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Overpass< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -13775,15 +16003,17 @@ export declare function Overpass(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Overpass_Mono(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Overpass_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -13794,25 +16024,29 @@ export declare function Overpass_Mono(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Ovo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ovo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Oxanium(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oxanium< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -13825,115 +16059,137 @@ export declare function Oxanium(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Oxygen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oxygen< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Oxygen_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Oxygen_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function PT_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function PT_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function PT_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function PT_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function PT_Sans_Caption(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function PT_Sans_Caption< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function PT_Sans_Narrow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function PT_Sans_Narrow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function PT_Serif(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function PT_Serif< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function PT_Serif_Caption(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function PT_Serif_Caption< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Pacifico(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pacifico< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Padauk(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Padauk< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'myanmar'> -}): FontModule -export declare function Palanquin(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Palanquin< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -13945,205 +16201,245 @@ export declare function Palanquin(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Palanquin_Dark(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Palanquin_Dark< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '600' | '700' | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Pangolin(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pangolin< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Paprika(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Paprika< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Parisienne(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Parisienne< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Passero_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Passero_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Passion_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Passion_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '900' | Array<'400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Passions_Conflict(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Passions_Conflict< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Pathway_Gothic_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pathway_Gothic_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Patrick_Hand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Patrick_Hand< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Patrick_Hand_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Patrick_Hand_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Pattaya(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pattaya< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Patua_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Patua_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Pavanam(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pavanam< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> -}): FontModule -export declare function Paytone_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Paytone_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Peddana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Peddana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Peralta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Peralta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Permanent_Marker(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Permanent_Marker< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Petemoss(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Petemoss< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Petit_Formal_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Petit_Formal_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Petrona(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Petrona< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -14160,23 +16456,27 @@ export declare function Petrona(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Philosopher(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Philosopher< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'vietnamese'> -}): FontModule -export declare function Piazzolla(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Piazzolla< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -14193,7 +16493,7 @@ export declare function Piazzolla(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -14207,70 +16507,84 @@ export declare function Piazzolla(options?: { | 'vietnamese' > axes?: 'opsz'[] -}): FontModule -export declare function Piedra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Piedra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Pinyon_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pinyon_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Pirata_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pirata_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Plaster(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Plaster< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Play(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Play< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Playball(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Playball< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Playfair_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Playfair_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -14282,23 +16596,27 @@ export declare function Playfair_Display(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Playfair_Display_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Playfair_Display_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '900' | Array<'400' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Plus_Jakarta_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Plus_Jakarta_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -14311,13 +16629,15 @@ export declare function Plus_Jakarta_Sans(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Podkova(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Podkova< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -14328,75 +16648,89 @@ export declare function Podkova(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Poiret_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Poiret_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Poller_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Poller_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Poly(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Poly< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Pompiere(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pompiere< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Pontano_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pontano_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Poor_Story(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Poor_Story< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Poppins(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Poppins< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -14412,93 +16746,111 @@ export declare function Poppins(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Port_Lligat_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Port_Lligat_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Port_Lligat_Slab(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Port_Lligat_Slab< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Potta_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Potta_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Pragati_Narrow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pragati_Narrow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Praise(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Praise< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Prata(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Prata< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'vietnamese'> -}): FontModule -export declare function Preahvihear(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Preahvihear< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Press_Start_2P(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Press_Start_2P< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Pridi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Pridi< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -14509,33 +16861,39 @@ export declare function Pridi(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Princess_Sofia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Princess_Sofia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Prociono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Prociono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Prompt(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Prompt< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -14551,23 +16909,27 @@ export declare function Prompt(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Prosto_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Prosto_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Proza_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Proza_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -14577,13 +16939,15 @@ export declare function Proza_Libre(options: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Public_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Public_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -14600,103 +16964,123 @@ export declare function Public_Sans(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Puppies_Play(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Puppies_Play< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Puritan(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Puritan< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Purple_Purse(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Purple_Purse< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Qahiri(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Qahiri< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin'> -}): FontModule -export declare function Quando(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Quando< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Quantico(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Quantico< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Quattrocento(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Quattrocento< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Quattrocento_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Quattrocento_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Questrial(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Questrial< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Quicksand(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Quicksand< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -14707,53 +17091,63 @@ export declare function Quicksand(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Quintessential(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Quintessential< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Qwigley(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Qwigley< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Qwitcher_Grypen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Qwitcher_Grypen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Racing_Sans_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Racing_Sans_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Radio_Canada(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Radio_Canada< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -14764,24 +17158,28 @@ export declare function Radio_Canada(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Radley(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Radley< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rajdhani(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rajdhani< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -14791,23 +17189,27 @@ export declare function Rajdhani(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Rakkas(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rakkas< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Raleway(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Raleway< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -14824,105 +17226,125 @@ export declare function Raleway(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Raleway_Dots(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Raleway_Dots< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ramabhadra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ramabhadra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Ramaraja(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ramaraja< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Rambla(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rambla< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rammetto_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rammetto_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rampart_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rampart_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Ranchers(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ranchers< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rancho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rancho< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Ranga(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ranga< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Rasa(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rasa< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -14933,33 +17355,39 @@ export declare function Rasa(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Rationale(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rationale< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Ravi_Prakash(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ravi_Prakash< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Readex_Pro(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Readex_Pro< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -14971,13 +17399,15 @@ export declare function Readex_Pro(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Recursive(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Recursive< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -14991,14 +17421,16 @@ export declare function Recursive(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> axes?: ('CASL' | 'CRSV' | 'MONO' | 'slnt')[] -}): FontModule -export declare function Red_Hat_Display(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Red_Hat_Display< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -15011,13 +17443,15 @@ export declare function Red_Hat_Display(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Red_Hat_Mono(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Red_Hat_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -15028,13 +17462,15 @@ export declare function Red_Hat_Mono(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Red_Hat_Text(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Red_Hat_Text< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -15045,13 +17481,15 @@ export declare function Red_Hat_Text(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Red_Rose(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Red_Rose< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -15062,43 +17500,51 @@ export declare function Red_Rose(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Redacted(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Redacted< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Redacted_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Redacted_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Redressed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Redressed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Reem_Kufi(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Reem_Kufi< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -15108,13 +17554,15 @@ export declare function Reem_Kufi(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin'> -}): FontModule -export declare function Reem_Kufi_Fun(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Reem_Kufi_Fun< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -15124,113 +17572,135 @@ export declare function Reem_Kufi_Fun(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Reem_Kufi_Ink(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Reem_Kufi_Ink< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Reenie_Beanie(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Reenie_Beanie< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Reggae_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Reggae_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Revalia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Revalia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rhodium_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rhodium_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Ribeye(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ribeye< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ribeye_Marrow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ribeye_Marrow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Righteous(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Righteous< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Risque(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Risque< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Road_Rage(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Road_Rage< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Roboto(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Roboto< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -15241,7 +17711,7 @@ export declare function Roboto(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -15254,12 +17724,14 @@ export declare function Roboto(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Roboto_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Roboto_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -15272,8 +17744,10 @@ export declare function Roboto_Condensed(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Roboto_Flex(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Roboto_Flex< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -15300,7 +17774,7 @@ export declare function Roboto_Flex(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -15320,8 +17794,10 @@ export declare function Roboto_Flex(options?: { | 'slnt' | 'wdth' )[] -}): FontModule -export declare function Roboto_Mono(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Roboto_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -15334,15 +17810,17 @@ export declare function Roboto_Mono(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Roboto_Serif(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Roboto_Serif< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -15359,14 +17837,16 @@ export declare function Roboto_Serif(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'> axes?: ('GRAD' | 'opsz' | 'wdth')[] -}): FontModule -export declare function Roboto_Slab(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Roboto_Slab< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -15383,7 +17863,7 @@ export declare function Roboto_Slab(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -15396,38 +17876,46 @@ export declare function Roboto_Slab(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Rochester(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rochester< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Rock_Salt(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rock_Salt< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function RocknRoll_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function RocknRoll_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Rokkitt(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rokkitt< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -15444,33 +17932,39 @@ export declare function Rokkitt(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Romanesco(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Romanesco< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ropa_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ropa_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rosario(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rosario< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -15481,53 +17975,63 @@ export declare function Rosario(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Rosarivo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rosarivo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rouge_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rouge_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Rowdies(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rowdies< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Rozha_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rozha_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Rubik(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -15540,181 +18044,211 @@ export declare function Rubik(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Beastly(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Beastly< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Bubbles(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Bubbles< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Burned(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Burned< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Dirt(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Dirt< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Distressed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Distressed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Glitch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Glitch< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Iso(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Iso< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Marker_Hatch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Marker_Hatch< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Maze(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Maze< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Microbe(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Microbe< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Mono_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Mono_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Rubik_Moonrocks(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Moonrocks< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Puddles(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Puddles< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Rubik_Wet_Paint(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rubik_Wet_Paint< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Ruda(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ruda< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -15726,93 +18260,111 @@ export declare function Ruda(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Rufina(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rufina< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ruge_Boogie(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ruge_Boogie< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Ruluko(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ruluko< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Rum_Raisin(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rum_Raisin< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Ruslan_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ruslan_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Russo_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Russo_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Ruthie(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ruthie< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Rye(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Rye< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function STIX_Two_Text(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function STIX_Two_Text< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -15822,45 +18374,53 @@ export declare function STIX_Two_Text(options?: { | Array<'400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Sacramento(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sacramento< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sahitya(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sahitya< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin'> -}): FontModule -export declare function Sail(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sail< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Saira(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Saira< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -15877,14 +18437,16 @@ export declare function Saira(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Saira_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Saira_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -15900,13 +18462,15 @@ export declare function Saira_Condensed(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Saira_Extra_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Saira_Extra_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -15922,13 +18486,15 @@ export declare function Saira_Extra_Condensed(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Saira_Semi_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Saira_Semi_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -15944,63 +18510,75 @@ export declare function Saira_Semi_Condensed(options: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Saira_Stencil_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Saira_Stencil_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Salsa(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Salsa< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Sanchez(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sanchez< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sancreek(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sancreek< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sansita(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sansita< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '800' | '900' | Array<'400' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sansita_Swashed(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sansita_Swashed< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -16013,13 +18591,15 @@ export declare function Sansita_Swashed(options?: { | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Sarabun(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sarabun< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -16032,33 +18612,39 @@ export declare function Sarabun(options: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Sarala(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sarala< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Sarina(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sarina< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sarpanch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sarpanch< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -16069,265 +18655,317 @@ export declare function Sarpanch(options: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Sassy_Frass(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sassy_Frass< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Satisfy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Satisfy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Sawarabi_Gothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sawarabi_Gothic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'japanese' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Sawarabi_Mincho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sawarabi_Mincho< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Scada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Scada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Scheherazade_New(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Scheherazade_New< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Schoolbell(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Schoolbell< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Scope_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Scope_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Seaweed_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Seaweed_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Secular_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Secular_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Sedgwick_Ave(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sedgwick_Ave< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Sedgwick_Ave_Display(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sedgwick_Ave_Display< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Sen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '800' | Array<'400' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Send_Flowers(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Send_Flowers< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Sevillana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sevillana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Seymour_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Seymour_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Shadows_Into_Light(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shadows_Into_Light< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Shadows_Into_Light_Two(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shadows_Into_Light_Two< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Shalimar(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shalimar< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Shanti(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shanti< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Share(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Share< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Share_Tech(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Share_Tech< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Share_Tech_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Share_Tech_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Shippori_Antique(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shippori_Antique< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Shippori_Antique_B1(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shippori_Antique_B1< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Shippori_Mincho(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shippori_Mincho< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -16337,13 +18975,15 @@ export declare function Shippori_Mincho(options: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Shippori_Mincho_B1(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shippori_Mincho_B1< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -16353,63 +18993,75 @@ export declare function Shippori_Mincho_B1(options: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Shojumaru(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shojumaru< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Short_Stack(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Short_Stack< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Shrikhand(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Shrikhand< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gujarati' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Siemreap(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Siemreap< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer'> -}): FontModule -export declare function Sigmar_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sigmar_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Signika(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Signika< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -16420,13 +19072,15 @@ export declare function Signika(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Signika_Negative(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Signika_Negative< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -16437,133 +19091,159 @@ export declare function Signika_Negative(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Silkscreen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Silkscreen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Simonetta(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Simonetta< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '900' | Array<'400' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Single_Day(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Single_Day< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean'> -}): FontModule -export declare function Sintony(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sintony< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sirin_Stencil(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sirin_Stencil< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Six_Caps(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Six_Caps< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Skranji(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Skranji< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Slabo_13px(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Slabo_13px< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Slabo_27px(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Slabo_27px< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Slackey(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Slackey< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Smokum(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Smokum< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Smooch(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Smooch< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Smooch_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Smooch_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -16580,73 +19260,87 @@ export declare function Smooch_Sans(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Smythe(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Smythe< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Sniglet(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sniglet< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '800' | Array<'400' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Snippet(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Snippet< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Snowburst_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Snowburst_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sofadi_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sofadi_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Sofia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sofia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Solway(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Solway< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -16656,33 +19350,61 @@ export declare function Solway(options: { | Array<'300' | '400' | '500' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Song_Myung(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Song_Myung< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Sonsie_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sono< + T extends CssVariable | undefined = undefined +>(options?: { + weight?: + | '200' + | '300' + | '400' + | '500' + | '600' + | '700' + | '800' + | 'variable' + | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> + style?: 'normal' | Array<'normal'> + display?: Display + variable?: T + preload?: boolean + fallback?: string[] + adjustFontFallback?: boolean + subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> + axes?: 'MONO'[] +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sonsie_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sora(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sora< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -16696,23 +19418,27 @@ export declare function Sora(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sorts_Mill_Goudy(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sorts_Mill_Goudy< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Source_Code_Pro(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Source_Code_Pro< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -16726,7 +19452,7 @@ export declare function Source_Code_Pro(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -16739,8 +19465,10 @@ export declare function Source_Code_Pro(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Source_Sans_3(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Source_Sans_3< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -16754,7 +19482,7 @@ export declare function Source_Sans_3(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -16767,8 +19495,10 @@ export declare function Source_Sans_3(options?: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Source_Sans_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Source_Sans_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -16779,7 +19509,7 @@ export declare function Source_Sans_Pro(options: { | Array<'200' | '300' | '400' | '600' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -16792,8 +19522,10 @@ export declare function Source_Sans_Pro(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Source_Serif_4(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Source_Serif_4< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -16807,7 +19539,7 @@ export declare function Source_Serif_4(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -16815,8 +19547,10 @@ export declare function Source_Serif_4(options?: { 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > axes?: 'opsz'[] -}): FontModule -export declare function Source_Serif_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Source_Serif_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -16827,15 +19561,17 @@ export declare function Source_Serif_Pro(options: { | Array<'200' | '300' | '400' | '600' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Space_Grotesk(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Space_Grotesk< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -16846,33 +19582,39 @@ export declare function Space_Grotesk(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Space_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Space_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Special_Elite(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Special_Elite< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Spectral(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spectral< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -16884,13 +19626,15 @@ export declare function Spectral(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Spectral_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spectral_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -16902,53 +19646,63 @@ export declare function Spectral_SC(options: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Spicy_Rice(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spicy_Rice< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Spinnaker(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spinnaker< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Spirax(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spirax< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Splash(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Splash< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Spline_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spline_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -16959,13 +19713,15 @@ export declare function Spline_Sans(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Spline_Sans_Mono(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Spline_Sans_Mono< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -16976,113 +19732,135 @@ export declare function Spline_Sans_Mono(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Squada_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Squada_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Square_Peg(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Square_Peg< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Sree_Krushnadevaraya(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sree_Krushnadevaraya< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Sriracha(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sriracha< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Srisakdi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Srisakdi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Staatliches(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Staatliches< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Stalemate(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stalemate< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Stalinist_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stalinist_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Stardos_Stencil(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stardos_Stencil< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Stick(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stick< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Stick_No_Bills(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stick_No_Bills< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -17095,173 +19873,207 @@ export declare function Stick_No_Bills(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'sinhala'> -}): FontModule -export declare function Stint_Ultra_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stint_Ultra_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Stint_Ultra_Expanded(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stint_Ultra_Expanded< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Stoke(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stoke< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | Array<'300' | '400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Strait(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Strait< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Style_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Style_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Stylish(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Stylish< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Sue_Ellen_Francisco(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sue_Ellen_Francisco< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Suez_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Suez_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Sulphur_Point(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sulphur_Point< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '700' | Array<'300' | '400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Sumana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sumana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Sunflower(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sunflower< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '500' | '700' | Array<'300' | '500' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Sunshiney(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sunshiney< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Supermercado_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Supermercado_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Sura(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Sura< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Suranna(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Suranna< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Suravaram(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Suravaram< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Suwannaphum(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Suwannaphum< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -17271,33 +20083,39 @@ export declare function Suwannaphum(options: { | Array<'100' | '300' | '400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Swanky_and_Moo_Moo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Swanky_and_Moo_Moo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Syncopate(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Syncopate< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Syne(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Syne< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -17308,43 +20126,51 @@ export declare function Syne(options?: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'greek' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Syne_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Syne_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Syne_Tactile(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Syne_Tactile< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Tai_Heritage_Pro(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tai_Heritage_Pro< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tai-viet' | 'vietnamese'> -}): FontModule -export declare function Tajawal(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tajawal< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -17356,53 +20182,63 @@ export declare function Tajawal(options: { | Array<'200' | '300' | '400' | '500' | '700' | '800' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin'> -}): FontModule -export declare function Tangerine(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tangerine< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Tapestry(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tapestry< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Taprom(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Taprom< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'khmer' | 'latin'> -}): FontModule -export declare function Tauri(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tauri< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Taviraj(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Taviraj< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -17418,13 +20254,15 @@ export declare function Taviraj(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Teko(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Teko< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -17434,53 +20272,63 @@ export declare function Teko(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Telex(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Telex< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Tenali_Ramakrishna(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tenali_Ramakrishna< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Tenor_Sans(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tenor_Sans< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Text_Me_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Text_Me_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Texturina(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Texturina< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -17497,54 +20345,64 @@ export declare function Texturina(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'opsz'[] -}): FontModule -export declare function Thasadith(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Thasadith< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function The_Girl_Next_Door(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function The_Girl_Next_Door< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function The_Nautigal(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function The_Nautigal< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Tienne(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tienne< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | '900' | Array<'400' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Tillana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tillana< + T extends CssVariable | undefined = undefined +>(options: { weight: | '400' | '500' @@ -17554,27 +20412,31 @@ export declare function Tillana(options: { | Array<'400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Timmana(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Timmana< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'telugu'> -}): FontModule -export declare function Tinos(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tinos< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean @@ -17588,98 +20450,118 @@ export declare function Tinos(options: { | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Tiro_Bangla(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Bangla< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'bengali' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Tiro_Devanagari_Hindi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Devanagari_Hindi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Tiro_Devanagari_Marathi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Devanagari_Marathi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Tiro_Devanagari_Sanskrit(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Devanagari_Sanskrit< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Tiro_Gurmukhi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Gurmukhi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Tiro_Kannada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Kannada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'kannada' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Tiro_Tamil(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Tamil< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'tamil'> -}): FontModule -export declare function Tiro_Telugu(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tiro_Telugu< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'telugu'> -}): FontModule -export declare function Titan_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Titan_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Titillium_Web(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Titillium_Web< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -17690,13 +20572,15 @@ export declare function Titillium_Web(options: { | Array<'200' | '300' | '400' | '600' | '700' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Tomorrow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tomorrow< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -17712,13 +20596,15 @@ export declare function Tomorrow(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Tourney(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tourney< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -17735,34 +20621,40 @@ export declare function Tourney(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Trade_Winds(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Trade_Winds< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Train_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Train_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Trirong(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Trirong< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '200' @@ -17778,13 +20670,15 @@ export declare function Trirong(options: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'> -}): FontModule -export declare function Trispace(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Trispace< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -17798,34 +20692,40 @@ export declare function Trispace(options?: { | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: 'wdth'[] -}): FontModule -export declare function Trocchi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Trocchi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Trochut(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Trochut< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Truculenta(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Truculenta< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -17842,34 +20742,40 @@ export declare function Truculenta(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> axes?: ('opsz' | 'wdth')[] -}): FontModule -export declare function Trykker(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Trykker< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Tulpen_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Tulpen_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Turret_Road(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Turret_Road< + T extends CssVariable | undefined = undefined +>(options: { weight: | '200' | '300' @@ -17880,169 +20786,201 @@ export declare function Turret_Road(options: { | Array<'200' | '300' | '400' | '500' | '700' | '800'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Twinkle_Star(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Twinkle_Star< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Ubuntu(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ubuntu< + T extends CssVariable | undefined = undefined +>(options: { weight: '300' | '400' | '500' | '700' | Array<'300' | '400' | '500' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Ubuntu_Condensed(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ubuntu_Condensed< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Ubuntu_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ubuntu_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext' > -}): FontModule -export declare function Uchen(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Uchen< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'tibetan'> -}): FontModule -export declare function Ultra(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Ultra< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Uncial_Antiqua(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Uncial_Antiqua< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Underdog(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Underdog< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Unica_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Unica_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function UnifrakturCook(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function UnifrakturCook< + T extends CssVariable | undefined = undefined +>(options: { weight: '700' | Array<'700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function UnifrakturMaguntia(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function UnifrakturMaguntia< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Unkempt(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Unkempt< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Unlock(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Unlock< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Unna(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Unna< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Updock(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Updock< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Urbanist(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Urbanist< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -18059,53 +20997,63 @@ export declare function Urbanist(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function VT323(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function VT323< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Vampiro_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vampiro_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Varela(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Varela< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Varela_Round(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Varela_Round< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'hebrew' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Varta(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Varta< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -18116,23 +21064,27 @@ export declare function Varta(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Vast_Shadow(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vast_Shadow< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Vazirmatn(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vazirmatn< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -18149,95 +21101,113 @@ export declare function Vazirmatn(options?: { > style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Vesper_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vesper_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | '700' | '900' | Array<'400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Viaoda_Libre(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Viaoda_Libre< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Vibes(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vibes< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'arabic' | 'latin'> -}): FontModule -export declare function Vibur(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vibur< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Vidaloka(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vidaloka< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Viga(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Viga< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Voces(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Voces< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Volkhov(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Volkhov< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Vollkorn(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vollkorn< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '400' | '500' @@ -18249,157 +21219,187 @@ export declare function Vollkorn(options?: { | Array<'400' | '500' | '600' | '700' | '800' | '900'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Vollkorn_SC(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vollkorn_SC< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '600' | '700' | '900' | Array<'400' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Voltaire(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Voltaire< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Vujahday_Script(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Vujahday_Script< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Waiting_for_the_Sunrise(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Waiting_for_the_Sunrise< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Wallpoet(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Wallpoet< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Walter_Turncoat(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Walter_Turncoat< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Warnes(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Warnes< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Water_Brush(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Water_Brush< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Waterfall(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Waterfall< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Wellfleet(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Wellfleet< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Wendy_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Wendy_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Whisper(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Whisper< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function WindSong(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function WindSong< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '500' | Array<'400' | '500'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Wire_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Wire_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Work_Sans(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Work_Sans< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '100' | '200' @@ -18416,23 +21416,27 @@ export declare function Work_Sans(options?: { > style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Xanh_Mono(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Xanh_Mono< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Yaldevi(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yaldevi< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -18444,13 +21448,15 @@ export declare function Yaldevi(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'sinhala'> -}): FontModule -export declare function Yanone_Kaffeesatz(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yanone_Kaffeesatz< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '200' | '300' @@ -18462,13 +21468,15 @@ export declare function Yanone_Kaffeesatz(options?: { | Array<'200' | '300' | '400' | '500' | '600' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Yantramanav(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yantramanav< + T extends CssVariable | undefined = undefined +>(options: { weight: | '100' | '300' @@ -18479,77 +21487,91 @@ export declare function Yantramanav(options: { | Array<'100' | '300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Yatra_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yatra_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'devanagari' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Yellowtail(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yellowtail< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Yeon_Sung(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yeon_Sung< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'korean' | 'latin'> -}): FontModule -export declare function Yeseva_One(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yeseva_One< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Yesteryear(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yesteryear< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Yomogi(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yomogi< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array< 'cyrillic' | 'japanese' | 'latin' | 'latin-ext' | 'vietnamese' > -}): FontModule -export declare function Yrsa(options?: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yrsa< + T extends CssVariable | undefined = undefined +>(options?: { weight?: | '300' | '400' @@ -18560,113 +21582,135 @@ export declare function Yrsa(options?: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'> -}): FontModule -export declare function Yuji_Boku(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yuji_Boku< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Yuji_Mai(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yuji_Mai< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Yuji_Syuku(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yuji_Syuku< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Yusei_Magic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Yusei_Magic< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function ZCOOL_KuaiLe(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function ZCOOL_KuaiLe< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function ZCOOL_QingKe_HuangYou(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function ZCOOL_QingKe_HuangYou< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function ZCOOL_XiaoWei(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function ZCOOL_XiaoWei< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Zen_Antique(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Antique< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Antique_Soft(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Antique_Soft< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Dots(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Dots< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Kaku_Gothic_Antique(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Kaku_Gothic_Antique< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -18676,13 +21720,15 @@ export declare function Zen_Kaku_Gothic_Antique(options: { | Array<'300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Kaku_Gothic_New(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Kaku_Gothic_New< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -18692,33 +21738,39 @@ export declare function Zen_Kaku_Gothic_New(options: { | Array<'300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Kurenaido(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Kurenaido< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Loop(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Loop< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Maru_Gothic(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Maru_Gothic< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -18728,53 +21780,69 @@ export declare function Zen_Maru_Gothic(options: { | Array<'300' | '400' | '500' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Old_Mincho(options: { - weight: '400' | '700' | '900' | Array<'400' | '700' | '900'> +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Old_Mincho< + T extends CssVariable | undefined = undefined +>(options: { + weight: + | '400' + | '500' + | '600' + | '700' + | '900' + | Array<'400' | '500' | '600' | '700' | '900'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'cyrillic' | 'greek' | 'japanese' | 'latin' | 'latin-ext'> -}): FontModule -export declare function Zen_Tokyo_Zoo(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zen_Tokyo_Zoo< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Zeyada(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zeyada< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin'> -}): FontModule -export declare function Zhi_Mang_Xing(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zhi_Mang_Xing< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | Array<'400'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'chinese-simplified' | 'latin'> -}): FontModule -export declare function Zilla_Slab(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zilla_Slab< + T extends CssVariable | undefined = undefined +>(options: { weight: | '300' | '400' @@ -18784,19 +21852,21 @@ export declare function Zilla_Slab(options: { | Array<'300' | '400' | '500' | '600' | '700'> style?: 'normal' | 'italic' | Array<'normal' | 'italic'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule -export declare function Zilla_Slab_Highlight(options: { +}): T extends undefined ? NextFont : NextFontWithVariable +export declare function Zilla_Slab_Highlight< + T extends CssVariable | undefined = undefined +>(options: { weight: '400' | '700' | Array<'400' | '700'> style?: 'normal' | Array<'normal'> display?: Display - variable?: CssVariable + variable?: T preload?: boolean fallback?: string[] adjustFontFallback?: boolean subsets?: Array<'latin' | 'latin-ext'> -}): FontModule +}): T extends undefined ? NextFont : NextFontWithVariable diff --git a/packages/font/src/local/index.ts b/packages/font/src/local/index.ts index f967772d3b5c62..16af37846e710c 100644 --- a/packages/font/src/local/index.ts +++ b/packages/font/src/local/index.ts @@ -1,8 +1,12 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -import type { FontModule } from 'next/font' -type Display = 'auto' | 'block' | 'swap' | 'fallback' | 'optional' -type CssVariable = `--${string}` -type LocalFont = { +import type { + CssVariable, + Display, + NextFont, + NextFontWithVariable, +} from '../types' + +type LocalFont = { src: | string | Array<{ @@ -16,10 +20,14 @@ type LocalFont = { adjustFontFallback?: 'Arial' | 'Times New Roman' | false fallback?: string[] preload?: boolean - variable?: CssVariable + variable?: T declarations?: Array<{ prop: string; value: string }> } -export default function localFont(options: LocalFont): FontModule { +export default function localFont< + T extends CssVariable | undefined = undefined +>( + options: LocalFont +): T extends undefined ? NextFont : NextFontWithVariable { throw new Error() } diff --git a/packages/font/src/types.ts b/packages/font/src/types.ts new file mode 100644 index 00000000000000..11e7c06e9a45f7 --- /dev/null +++ b/packages/font/src/types.ts @@ -0,0 +1,12 @@ +export type CssVariable = `--${string}` + +export type Display = 'auto' | 'block' | 'swap' | 'fallback' | 'optional' + +export type NextFont = { + className: string + style: { fontFamily: string; fontWeight?: number; fontStyle?: string } +} + +export type NextFontWithVariable = NextFont & { + variable: string +} diff --git a/packages/next/font/index.d.ts b/packages/next/font/index.d.ts index c01dcff68f979d..7abc1cf4c0f627 100644 --- a/packages/next/font/index.d.ts +++ b/packages/next/font/index.d.ts @@ -1,9 +1,3 @@ -export type FontModule = { - className: string - variable?: string - style: { fontFamily: string; fontWeight?: number; fontStyle?: string } -} - export type AdjustFontFallback = { fallbackFont: string ascentOverride?: string diff --git a/scripts/update-google-fonts.js b/scripts/update-google-fonts.js index ea9f630d6ace4a..339a8a703240a2 100644 --- a/scripts/update-google-fonts.js +++ b/scripts/update-google-fonts.js @@ -10,9 +10,7 @@ const fetch = require('node-fetch') let fontFunctions = `/** * This is an autogenerated file by scripts/update-google-fonts.js */ - import type { FontModule } from 'next/font' - type Display = 'auto'|'block'|'swap'|'fallback'|'optional' - type CssVariable = \`--\${string}\` + import type { CssVariable, NextFont, NextFontWithVariable, Display } from '../types' ` const fontData = {} for (let { family, fonts, axes, subsets } of familyMetadataList) { @@ -59,7 +57,7 @@ const fetch = require('node-fetch') fontFunctions += `export declare function ${family.replaceAll( ' ', '_' - )}(options${optionalIfVariableFont}: { + )}(options${optionalIfVariableFont}: { weight${optionalIfVariableFont}:${formatUnion( weightTypes )} | Array<${formatUnion( @@ -67,7 +65,7 @@ const fetch = require('node-fetch') )}> style?: ${formatUnion(styleTypes)} | Array<${formatUnion(styleTypes)}> display?:Display - variable?: CssVariable + variable?: T preload?:boolean fallback?: string[] adjustFontFallback?: boolean @@ -77,7 +75,7 @@ const fetch = require('node-fetch') ? `axes?:(${formatUnion(optionalAxes.map(({ tag }) => tag))})[]` : '' } - }):FontModule + }): T extends undefined ? NextFont : NextFontWithVariable ` } From ebec053c37eb230f538e8d643c4ecb6347fa94d4 Mon Sep 17 00:00:00 2001 From: Shu Ding Date: Thu, 10 Nov 2022 18:11:38 +0100 Subject: [PATCH 03/12] Eagerly bundle external ESM dependencies for pages (#42741) One potential risk is ESM dependencies that can't be bundled will cause a build error. This also means that the `esmExternals` configuration will be affected. Closes #42249, closes #42588. Related: #1395. ## Bug - [ ] Related issues linked using `fixes #number` - [x] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/next/build/webpack-config.ts | 15 ++++++--- ...-external.test.ts => app-external.test.ts} | 30 ++++++++++++++++-- .../app/css/[...slug]/page.js | 0 .../app/css/modules/page.js | 0 .../app-external/app/esm/client/page.js | 15 +++++++++ .../app-external/app/esm/server/page.js | 12 +++++++ .../app/external-imports/client/page.js | 0 .../app/external-imports/server/page.js | 0 .../app/font/page.js | 0 .../app/layout.js | 0 .../react-server/3rd-party-package/client.js | 0 .../react-server/3rd-party-package/page.js | 0 .../app/react-server/client-detector.js | 0 .../app/react-server/detector.js | 0 .../app/react-server/optout/client.js | 0 .../app/react-server/optout/page.js | 0 .../app/react-server/page.js | 0 .../app/shared-esm-dep/page.js | 0 .../components/random-module-instance.js | 0 .../next.config.js | 0 .../conditional-exports-optout/index.js | 0 .../index.server.js | 0 .../conditional-exports-optout/package.json | 0 .../conditional-exports-optout/subpath.js | 0 .../subpath.server.js | 0 .../conditional-exports/dep.js | 0 .../conditional-exports/dep.server.js | 0 .../conditional-exports/index.js | 0 .../conditional-exports/index.server.js | 0 .../conditional-exports/package.json | 0 .../conditional-exports/subpath.js | 0 .../conditional-exports/subpath.server.js | 0 .../node_modules_bak/css/index.js | 0 .../node_modules_bak/css/module.js | 0 .../node_modules_bak/css/package.json | 0 .../node_modules_bak/css/style.css | 0 .../node_modules_bak/css/styles.module.css | 0 .../node_modules_bak/esm-with-react/index.js | 6 ++++ .../esm-with-react/package.json | 9 ++++++ .../node_modules_bak/font/index.ts | 0 .../node_modules_bak/font/my-font.woff2 | Bin .../node_modules_bak/font/package.json | 0 .../non-isomorphic-text/browser.js | 0 .../non-isomorphic-text/index.js | 0 .../non-isomorphic-text/index.mjs | 0 .../non-isomorphic-text/package.json | 0 .../random-module-instance/index.js | 0 .../random-module-instance/package.json | 0 .../untranspiled-module/index.ts | 0 .../untranspiled-module/package.json | 0 .../app-external/pages/test-pages-esm.jsx | 14 ++++++++ .../pages/test-pages.jsx | 0 52 files changed, 94 insertions(+), 7 deletions(-) rename test/e2e/app-dir/{rsc-external.test.ts => app-external.test.ts} (84%) rename test/e2e/app-dir/{rsc-external => app-external}/app/css/[...slug]/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/css/modules/page.js (100%) create mode 100644 test/e2e/app-dir/app-external/app/esm/client/page.js create mode 100644 test/e2e/app-dir/app-external/app/esm/server/page.js rename test/e2e/app-dir/{rsc-external => app-external}/app/external-imports/client/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/external-imports/server/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/font/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/layout.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/3rd-party-package/client.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/3rd-party-package/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/client-detector.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/detector.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/optout/client.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/optout/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/react-server/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/app/shared-esm-dep/page.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/components/random-module-instance.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/next.config.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports-optout/index.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports-optout/index.server.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports-optout/package.json (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports-optout/subpath.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports-optout/subpath.server.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/dep.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/dep.server.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/index.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/index.server.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/package.json (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/subpath.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/conditional-exports/subpath.server.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/css/index.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/css/module.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/css/package.json (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/css/style.css (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/css/styles.module.css (100%) create mode 100644 test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/index.js create mode 100644 test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/package.json rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/font/index.ts (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/font/my-font.woff2 (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/font/package.json (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/non-isomorphic-text/browser.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/non-isomorphic-text/index.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/non-isomorphic-text/index.mjs (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/non-isomorphic-text/package.json (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/random-module-instance/index.js (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/random-module-instance/package.json (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/untranspiled-module/index.ts (100%) rename test/e2e/app-dir/{rsc-external => app-external}/node_modules_bak/untranspiled-module/package.json (100%) create mode 100644 test/e2e/app-dir/app-external/pages/test-pages-esm.jsx rename test/e2e/app-dir/{rsc-external => app-external}/pages/test-pages.jsx (100%) diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index 63223dd363fc6f..8cfdbb20cecdb5 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -1256,11 +1256,16 @@ export default async function getBaseWebpackConfig( } } - const shouldBeBundled = isResourceInPackages( - res, - config.experimental.transpilePackages, - resolvedExternalPackageDirs - ) + // If a package is included in `transpilePackages`, we don't want to make it external. + // And also, if that resource is an ES module, we bundle it too because we can't + // rely on the require hook to alias `react` to our precompiled version. + const shouldBeBundled = + isResourceInPackages( + res, + config.experimental.transpilePackages, + resolvedExternalPackageDirs + ) || + (isEsm && config.experimental.appDir) if (/node_modules[/\\].*\.[mc]?js$/.test(res)) { if (layer === WEBPACK_LAYERS.server) { diff --git a/test/e2e/app-dir/rsc-external.test.ts b/test/e2e/app-dir/app-external.test.ts similarity index 84% rename from test/e2e/app-dir/rsc-external.test.ts rename to test/e2e/app-dir/app-external.test.ts index 7eb2160ea56ee9..becf667a7140bc 100644 --- a/test/e2e/app-dir/rsc-external.test.ts +++ b/test/e2e/app-dir/app-external.test.ts @@ -18,7 +18,7 @@ async function resolveStreamResponse(response: any, onData?: any) { return result } -describe('app dir - rsc external dependency', () => { +describe('app dir - external dependency', () => { let next: NextInstance if ((global as any).isNextDeploy) { @@ -28,7 +28,7 @@ describe('app dir - rsc external dependency', () => { beforeAll(async () => { next = await createNext({ - files: new FileRef(path.join(__dirname, './rsc-external')), + files: new FileRef(path.join(__dirname, './app-external')), dependencies: { '@next/font': 'canary', react: 'latest', @@ -166,4 +166,30 @@ describe('app dir - rsc external dependency', () => { ) ).toMatch(/^__myFont_.{6}, __myFont_Fallback_.{6}$/) }) + + describe('react in external esm packages', () => { + it('should use the same react in client app', async () => { + const html = await renderViaHTTP(next.url, '/esm/client') + + const v1 = html.match(/App React Version: ([^<]+) { + const html = await renderViaHTTP(next.url, '/esm/server') + + const v1 = html.match(/App React Version: ([^<]+) { + const html = await renderViaHTTP(next.url, '/test-pages-esm') + + const v1 = html.match(/App React Version: ([^<]+) +

{'App React Version: ' + React.version}

+

{'External React Version: ' + version}

+

{'Test: ' + value}

+ + ) +} diff --git a/test/e2e/app-dir/app-external/app/esm/server/page.js b/test/e2e/app-dir/app-external/app/esm/server/page.js new file mode 100644 index 00000000000000..fc89753d16a570 --- /dev/null +++ b/test/e2e/app-dir/app-external/app/esm/server/page.js @@ -0,0 +1,12 @@ +import { version } from 'esm-with-react' + +import React from 'react' + +export default function Index() { + return ( +
+

{'App React Version: ' + React.version}

+

{'External React Version: ' + version}

+
+ ) +} diff --git a/test/e2e/app-dir/rsc-external/app/external-imports/client/page.js b/test/e2e/app-dir/app-external/app/external-imports/client/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/external-imports/client/page.js rename to test/e2e/app-dir/app-external/app/external-imports/client/page.js diff --git a/test/e2e/app-dir/rsc-external/app/external-imports/server/page.js b/test/e2e/app-dir/app-external/app/external-imports/server/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/external-imports/server/page.js rename to test/e2e/app-dir/app-external/app/external-imports/server/page.js diff --git a/test/e2e/app-dir/rsc-external/app/font/page.js b/test/e2e/app-dir/app-external/app/font/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/font/page.js rename to test/e2e/app-dir/app-external/app/font/page.js diff --git a/test/e2e/app-dir/rsc-external/app/layout.js b/test/e2e/app-dir/app-external/app/layout.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/layout.js rename to test/e2e/app-dir/app-external/app/layout.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/3rd-party-package/client.js b/test/e2e/app-dir/app-external/app/react-server/3rd-party-package/client.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/3rd-party-package/client.js rename to test/e2e/app-dir/app-external/app/react-server/3rd-party-package/client.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/3rd-party-package/page.js b/test/e2e/app-dir/app-external/app/react-server/3rd-party-package/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/3rd-party-package/page.js rename to test/e2e/app-dir/app-external/app/react-server/3rd-party-package/page.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/client-detector.js b/test/e2e/app-dir/app-external/app/react-server/client-detector.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/client-detector.js rename to test/e2e/app-dir/app-external/app/react-server/client-detector.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/detector.js b/test/e2e/app-dir/app-external/app/react-server/detector.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/detector.js rename to test/e2e/app-dir/app-external/app/react-server/detector.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/optout/client.js b/test/e2e/app-dir/app-external/app/react-server/optout/client.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/optout/client.js rename to test/e2e/app-dir/app-external/app/react-server/optout/client.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/optout/page.js b/test/e2e/app-dir/app-external/app/react-server/optout/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/optout/page.js rename to test/e2e/app-dir/app-external/app/react-server/optout/page.js diff --git a/test/e2e/app-dir/rsc-external/app/react-server/page.js b/test/e2e/app-dir/app-external/app/react-server/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/react-server/page.js rename to test/e2e/app-dir/app-external/app/react-server/page.js diff --git a/test/e2e/app-dir/rsc-external/app/shared-esm-dep/page.js b/test/e2e/app-dir/app-external/app/shared-esm-dep/page.js similarity index 100% rename from test/e2e/app-dir/rsc-external/app/shared-esm-dep/page.js rename to test/e2e/app-dir/app-external/app/shared-esm-dep/page.js diff --git a/test/e2e/app-dir/rsc-external/components/random-module-instance.js b/test/e2e/app-dir/app-external/components/random-module-instance.js similarity index 100% rename from test/e2e/app-dir/rsc-external/components/random-module-instance.js rename to test/e2e/app-dir/app-external/components/random-module-instance.js diff --git a/test/e2e/app-dir/rsc-external/next.config.js b/test/e2e/app-dir/app-external/next.config.js similarity index 100% rename from test/e2e/app-dir/rsc-external/next.config.js rename to test/e2e/app-dir/app-external/next.config.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/index.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/index.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/index.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/index.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/index.server.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/index.server.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/index.server.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/index.server.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/package.json b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/package.json diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/subpath.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/subpath.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/subpath.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/subpath.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/subpath.server.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/subpath.server.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports-optout/subpath.server.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports-optout/subpath.server.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/dep.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/dep.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/dep.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/dep.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/dep.server.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/dep.server.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/dep.server.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/dep.server.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/index.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/index.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/index.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/index.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/index.server.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/index.server.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/index.server.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/index.server.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/package.json b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/package.json diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/subpath.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/subpath.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/subpath.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/subpath.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/subpath.server.js b/test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/subpath.server.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/conditional-exports/subpath.server.js rename to test/e2e/app-dir/app-external/node_modules_bak/conditional-exports/subpath.server.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/css/index.js b/test/e2e/app-dir/app-external/node_modules_bak/css/index.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/css/index.js rename to test/e2e/app-dir/app-external/node_modules_bak/css/index.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/css/module.js b/test/e2e/app-dir/app-external/node_modules_bak/css/module.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/css/module.js rename to test/e2e/app-dir/app-external/node_modules_bak/css/module.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/css/package.json b/test/e2e/app-dir/app-external/node_modules_bak/css/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/css/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/css/package.json diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/css/style.css b/test/e2e/app-dir/app-external/node_modules_bak/css/style.css similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/css/style.css rename to test/e2e/app-dir/app-external/node_modules_bak/css/style.css diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/css/styles.module.css b/test/e2e/app-dir/app-external/node_modules_bak/css/styles.module.css similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/css/styles.module.css rename to test/e2e/app-dir/app-external/node_modules_bak/css/styles.module.css diff --git a/test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/index.js b/test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/index.js new file mode 100644 index 00000000000000..a82da124dde342 --- /dev/null +++ b/test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/index.js @@ -0,0 +1,6 @@ +import React from 'react' + +const Context = React.createContext ? React.createContext('hello') : null + +export const version = React.version +export const useValue = () => React.useContext(Context) diff --git a/test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/package.json b/test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/package.json new file mode 100644 index 00000000000000..54a365f710e061 --- /dev/null +++ b/test/e2e/app-dir/app-external/node_modules_bak/esm-with-react/package.json @@ -0,0 +1,9 @@ +{ + "name": "esm-with-react", + "type": "module", + "exports": "./index.js", + "dependencies": { + "react": "^18", + "react-dom": "^18" + } +} diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/font/index.ts b/test/e2e/app-dir/app-external/node_modules_bak/font/index.ts similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/font/index.ts rename to test/e2e/app-dir/app-external/node_modules_bak/font/index.ts diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/font/my-font.woff2 b/test/e2e/app-dir/app-external/node_modules_bak/font/my-font.woff2 similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/font/my-font.woff2 rename to test/e2e/app-dir/app-external/node_modules_bak/font/my-font.woff2 diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/font/package.json b/test/e2e/app-dir/app-external/node_modules_bak/font/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/font/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/font/package.json diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/browser.js b/test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/browser.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/browser.js rename to test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/browser.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/index.js b/test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/index.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/index.js rename to test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/index.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/index.mjs b/test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/index.mjs similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/index.mjs rename to test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/index.mjs diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/package.json b/test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/non-isomorphic-text/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/non-isomorphic-text/package.json diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/random-module-instance/index.js b/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/index.js similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/random-module-instance/index.js rename to test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/index.js diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/random-module-instance/package.json b/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/random-module-instance/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/package.json diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/untranspiled-module/index.ts b/test/e2e/app-dir/app-external/node_modules_bak/untranspiled-module/index.ts similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/untranspiled-module/index.ts rename to test/e2e/app-dir/app-external/node_modules_bak/untranspiled-module/index.ts diff --git a/test/e2e/app-dir/rsc-external/node_modules_bak/untranspiled-module/package.json b/test/e2e/app-dir/app-external/node_modules_bak/untranspiled-module/package.json similarity index 100% rename from test/e2e/app-dir/rsc-external/node_modules_bak/untranspiled-module/package.json rename to test/e2e/app-dir/app-external/node_modules_bak/untranspiled-module/package.json diff --git a/test/e2e/app-dir/app-external/pages/test-pages-esm.jsx b/test/e2e/app-dir/app-external/pages/test-pages-esm.jsx new file mode 100644 index 00000000000000..2a8d016df9225f --- /dev/null +++ b/test/e2e/app-dir/app-external/pages/test-pages-esm.jsx @@ -0,0 +1,14 @@ +import { version, useValue } from 'esm-with-react' + +import React from 'react' + +export default function Index() { + const value = useValue() + return ( +
+

{'App React Version: ' + React.version}

+

{'External React Version: ' + version}

+

{'Test: ' + value}

+
+ ) +} diff --git a/test/e2e/app-dir/rsc-external/pages/test-pages.jsx b/test/e2e/app-dir/app-external/pages/test-pages.jsx similarity index 100% rename from test/e2e/app-dir/rsc-external/pages/test-pages.jsx rename to test/e2e/app-dir/app-external/pages/test-pages.jsx From 8c43c89fda738e4de09c739f56d8feeb8a99fd49 Mon Sep 17 00:00:00 2001 From: Tim Neutkens Date: Thu, 10 Nov 2022 18:24:31 +0100 Subject: [PATCH 04/12] Handle hydration replaceState for static page with searchParams (#42744) Ensures the searchParams do not get removed when the page is static. Fixes #42697 ## Bug - [x] Related issues linked using `fixes #number` - [x] Integration tests added - [x] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) --- packages/next/client/components/app-router.tsx | 10 ++++++---- packages/next/client/components/reducer.ts | 2 +- test/e2e/app-dir/app-static.test.ts | 14 +++++++++++++- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/packages/next/client/components/app-router.tsx b/packages/next/client/components/app-router.tsx index ef13e39f6021d0..9a9d1284222a07 100644 --- a/packages/next/client/components/app-router.tsx +++ b/packages/next/client/components/app-router.tsx @@ -20,6 +20,7 @@ import { ACTION_REFRESH, ACTION_RESTORE, ACTION_SERVER_PATCH, + createHrefFromUrl, reducer, } from './reducer' import { @@ -132,10 +133,11 @@ function Router({ pushRef: { pendingPush: false, mpaNavigation: false }, focusAndScrollRef: { apply: false }, canonicalUrl: - initialCanonicalUrl + - // Hash is read as the initial value for canonicalUrl in the browser - // This is safe to do as canonicalUrl can't be rendered, it's only used to control the history updates the useEffect further down. - (typeof window !== 'undefined' ? window.location.hash : ''), + // location.href is read as the initial value for canonicalUrl in the browser + // This is safe to do as canonicalUrl can't be rendered, it's only used to control the history updates in the useEffect further down in this file. + typeof window !== 'undefined' + ? createHrefFromUrl(new URL(window.location.href)) + : initialCanonicalUrl, } }, [children, initialCanonicalUrl, initialTree]) const [ diff --git a/packages/next/client/components/reducer.ts b/packages/next/client/components/reducer.ts index ad4aad58119b07..998b0ee4baa1df 100644 --- a/packages/next/client/components/reducer.ts +++ b/packages/next/client/components/reducer.ts @@ -43,7 +43,7 @@ function readRecordValue(thenable: any) { } } -function createHrefFromUrl(url: URL): string { +export function createHrefFromUrl(url: URL): string { return url.pathname + url.search + url.hash } diff --git a/test/e2e/app-dir/app-static.test.ts b/test/e2e/app-dir/app-static.test.ts index 4d256d73ea5ac8..21c8dd59da1457 100644 --- a/test/e2e/app-dir/app-static.test.ts +++ b/test/e2e/app-dir/app-static.test.ts @@ -4,7 +4,7 @@ import { promisify } from 'util' import path, { join } from 'path' import { createNext, FileRef } from 'e2e-utils' import { NextInstance } from 'test/lib/next-modes/base' -import { check, fetchViaHTTP, normalizeRegEx } from 'next-test-utils' +import { check, fetchViaHTTP, normalizeRegEx, waitFor } from 'next-test-utils' import webdriver from 'next-webdriver' const glob = promisify(globOrig) @@ -452,5 +452,17 @@ describe('app-dir static/dynamic handling', () => { ) }) } + + it('should keep querystring on static page', async () => { + const browser = await webdriver(next.url, '/blog/tim?message=hello-world') + const checkUrl = async () => + expect(await browser.url()).toBe( + next.url + '/blog/tim?message=hello-world' + ) + + checkUrl() + await waitFor(1000) + checkUrl() + }) }) }) From 77b55e7546052fc70eb2e0a3534929a4d08e38fe Mon Sep 17 00:00:00 2001 From: Shu Ding Date: Thu, 10 Nov 2022 18:26:36 +0100 Subject: [PATCH 05/12] Add test case for image generation (#42693) This PR adds a basic test case to ensure Next.js and Edge Runtime changes don't break the image generation feature, as well as record the usage. ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [x] Integration tests added - [ ] Documentation added - [x] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) --- package.json | 1 + .../webpack/plugins/middleware-plugin.ts | 20 +++++ packages/next/telemetry/events/build.ts | 1 + pnpm-lock.yaml | 80 ++++++++++++++++++- .../image-generation/app/pages/api/image.jsx | 9 +++ .../image-generation/test/index.test.ts | 42 ++++++++++ test/integration/telemetry/pages/api/og.jsx | 9 +++ test/integration/telemetry/test/index.test.js | 19 ++++- 8 files changed, 176 insertions(+), 5 deletions(-) create mode 100644 test/integration/image-generation/app/pages/api/image.jsx create mode 100644 test/integration/image-generation/test/index.test.ts create mode 100644 test/integration/telemetry/pages/api/og.jsx diff --git a/package.json b/package.json index a9910810025187..f18b46a5c07fb1 100644 --- a/package.json +++ b/package.json @@ -90,6 +90,7 @@ "@typescript-eslint/eslint-plugin": "4.29.1", "@typescript-eslint/parser": "4.29.1", "@vercel/fetch": "6.1.1", + "@vercel/og": "0.0.20", "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", diff --git a/packages/next/build/webpack/plugins/middleware-plugin.ts b/packages/next/build/webpack/plugins/middleware-plugin.ts index 73c061d51bded3..08eac957551840 100644 --- a/packages/next/build/webpack/plugins/middleware-plugin.ts +++ b/packages/next/build/webpack/plugins/middleware-plugin.ts @@ -27,6 +27,7 @@ import { } from '../../analysis/get-page-static-info' import { Telemetry } from '../../../telemetry/storage' import { traceGlobals } from '../../../trace/shared' +import { EVENT_BUILD_FEATURE_USAGE } from '../../../telemetry/events' export interface EdgeFunctionDefinition { env: string[] @@ -686,6 +687,25 @@ function getExtractMetadata(params: { for (const module of modules) { const buildInfo = getModuleBuildInfo(module) + /** + * Check if it uses the image generation feature. + */ + if (!dev) { + const resource = module.resource + const hasOGImageGeneration = + resource && + /[\\/]node_modules[\\/]@vercel[\\/]og[\\/]dist[\\/]index.js$/.test( + resource + ) + telemetry.record({ + eventName: EVENT_BUILD_FEATURE_USAGE, + payload: { + featureName: 'vercelImageGeneration', + invocationCount: hasOGImageGeneration ? 1 : 0, + }, + }) + } + /** * When building for production checks if the module is using `eval` * and in such case produces a compilation error. The module has to diff --git a/packages/next/telemetry/events/build.ts b/packages/next/telemetry/events/build.ts index 7d4a7b962c4fbd..9ff23eae812ad6 100644 --- a/packages/next/telemetry/events/build.ts +++ b/packages/next/telemetry/events/build.ts @@ -153,6 +153,7 @@ export type EventBuildFeatureUsage = { | `swc/target/${SWC_TARGET_TRIPLE}` | 'turbotrace' | 'build-lint' + | 'vercelImageGeneration' invocationCount: number } export function eventBuildFeatureUsage( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 68d8791ea01690..b47bc7fc02554d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,6 +55,7 @@ importers: '@typescript-eslint/eslint-plugin': 4.29.1 '@typescript-eslint/parser': 4.29.1 '@vercel/fetch': 6.1.1 + '@vercel/og': 0.0.20 '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/floating-point-hex-parser': 1.11.1 '@webassemblyjs/helper-api-error': 1.11.1 @@ -217,6 +218,7 @@ importers: '@typescript-eslint/eslint-plugin': 4.29.1_qxyn66xcaddhgaahwkbomftvi4 '@typescript-eslint/parser': 4.29.1_6x3mpmmsttbpxxsctsorxedanu '@vercel/fetch': 6.1.1_fii5qhbaymjqmfm7e2spxc5z4m + '@vercel/og': 0.0.20 '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/floating-point-hex-parser': 1.11.1 '@webassemblyjs/helper-api-error': 1.11.1 @@ -621,8 +623,8 @@ importers: stacktrace-parser: 0.1.10 stream-browserify: 3.0.0 stream-http: 3.1.1 - string_decoder: 1.3.0 string-hash: 1.1.3 + string_decoder: 1.3.0 strip-ansi: 6.0.0 styled-jsx: 5.1.0 tar: 6.1.11 @@ -818,8 +820,8 @@ importers: stacktrace-parser: 0.1.10 stream-browserify: 3.0.0 stream-http: 3.1.1 - string_decoder: 1.3.0 string-hash: 1.1.3 + string_decoder: 1.3.0 strip-ansi: 6.0.0 tar: 6.1.11 taskr: 1.1.0 @@ -6261,6 +6263,11 @@ packages: - utf-8-validate dev: true + /@resvg/resvg-wasm/2.0.0-alpha.4: + resolution: {integrity: sha512-pWIG9a/x1ky8gXKRhPH1OPKpHFoMN1ISLbJ+O+gPXQHIAKhNd5I28RlWf7q576hAOQA9JZTlo3p/M2uyLzJmmw==} + engines: {node: '>= 10'} + dev: true + /@rollup/plugin-alias/3.1.1_rollup@2.35.1: resolution: {integrity: sha512-hNcQY4bpBUIvxekd26DBPgF7BT4mKVNDF5tBG4Zi+3IgwLxGYRY0itHs9D0oLVwXM5pvJDWJlBQro+au8WaUWw==} engines: {node: '>=8.0.0'} @@ -6368,6 +6375,15 @@ packages: ajv: 8.11.0 dev: true + /@shuding/opentype.js/1.4.0-beta.0: + resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==} + engines: {node: '>= 8.0.0'} + hasBin: true + dependencies: + fflate: 0.7.4 + string.prototype.codepointat: 0.2.1 + dev: true + /@sidvind/better-ajv-errors/0.6.10_ajv@6.12.6: resolution: {integrity: sha512-vPv8ks6J1KQW1LPYgxmANxcHniE6LFuekxNpcoUUkotJ2srxP4qXZ+y9qpo5LAXhnLoNP0AH8cninimK68gS6A==} engines: {node: '>= 8.0'} @@ -7373,6 +7389,10 @@ packages: dev: true optional: true + /@types/yoga-layout/1.9.2: + resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} + dev: true + /@typescript-eslint/eslint-plugin/4.29.1_qxyn66xcaddhgaahwkbomftvi4: resolution: {integrity: sha512-AHqIU+SqZZgBEiWOrtN94ldR3ZUABV5dUG94j8Nms9rQnHFc8fvDOue/58K4CFz6r8OtDDc35Pw9NQPWo0Ayrw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -7604,6 +7624,15 @@ packages: - supports-color dev: true + /@vercel/og/0.0.20: + resolution: {integrity: sha512-089P+TfqWz0xBxjOvOhkZIDDtfrLcye94H4IZ+SqxoGPWpNGXaBvRJER/z5SoJxJRcCAL8tPiK5zdjRskM6tLw==} + engines: {node: '>=16'} + dependencies: + '@resvg/resvg-wasm': 2.0.0-alpha.4 + satori: 0.0.43 + yoga-wasm-web: 0.1.2 + dev: true + /@webassemblyjs/ast/1.11.1: resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} dependencies: @@ -9960,8 +9989,8 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - is-text-path: 1.0.1 JSONStream: 1.3.5 + is-text-path: 1.0.1 lodash: 4.17.21 meow: 8.1.2 split2: 2.2.0 @@ -10262,6 +10291,10 @@ packages: resolution: {integrity: sha512-/RC5F4l1SCqD/jazwUF6+t34Cd8zTSAGZ7rvvZu1whZUhD2a5MOGKjSGowoGcpj/cbVZk1ZODIooJEQQq3nNAA==} dev: true + /css-background-parser/0.1.0: + resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==} + dev: true + /css-blank-pseudo/3.0.3_postcss@8.4.14: resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} engines: {node: ^12 || ^14 || >=16} @@ -10273,6 +10306,10 @@ packages: postcss-selector-parser: 6.0.10 dev: true + /css-box-shadow/1.0.0-3: + resolution: {integrity: sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==} + dev: true + /css-color-keywords/1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} @@ -11246,6 +11283,10 @@ packages: engines: {node: '>=10'} dev: true + /emoji-regex/10.2.1: + resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==} + dev: true + /emoji-regex/7.0.3: resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} dev: true @@ -12331,6 +12372,10 @@ packages: pend: 1.2.0 dev: true + /fflate/0.7.4: + resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} + dev: true + /figgy-pudding/3.5.1: resolution: {integrity: sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==} dev: true @@ -21129,6 +21174,19 @@ packages: source-map-js: 1.0.2 dev: true + /satori/0.0.43: + resolution: {integrity: sha512-SzYwr+LsELWRJU9KMviEOE9TdShry+R5AdS54YQvgAVKFDN4yniAIzwQk1/z2TtIx0ceUT9zTeosWAoWvJBEtQ==} + engines: {node: '>=16'} + dependencies: + '@shuding/opentype.js': 1.4.0-beta.0 + css-background-parser: 0.1.0 + css-box-shadow: 1.0.0-3 + css-to-react-native: 3.0.0 + emoji-regex: 10.2.1 + postcss-value-parser: 4.2.0 + yoga-layout-prebuilt: 1.10.0 + dev: true + /sax/1.2.4: resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} dev: true @@ -21838,6 +21896,10 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + /string.prototype.codepointat/0.2.1: + resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} + dev: true + /string.prototype.matchall/4.0.6: resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==} dependencies: @@ -23044,6 +23106,7 @@ packages: /unified/9.2.0: resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==} dependencies: + '@types/unist': 2.0.3 bail: 1.0.4 extend: 3.0.2 is-buffer: 2.0.4 @@ -24054,6 +24117,17 @@ packages: engines: {node: '>=10'} dev: true + /yoga-layout-prebuilt/1.10.0: + resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==} + engines: {node: '>=8'} + dependencies: + '@types/yoga-layout': 1.9.2 + dev: true + + /yoga-wasm-web/0.1.2: + resolution: {integrity: sha512-8SkgawHcA0RUbMrnhxbaQkZDBi8rMed8pQHixkFF9w32zGhAwZ9/cOHWlpYfr6RCx42Yp3siV45/jPEkJxsk6w==} + dev: true + /zwitch/1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} dev: true diff --git a/test/integration/image-generation/app/pages/api/image.jsx b/test/integration/image-generation/app/pages/api/image.jsx new file mode 100644 index 00000000000000..518c3d654e00dc --- /dev/null +++ b/test/integration/image-generation/app/pages/api/image.jsx @@ -0,0 +1,9 @@ +import { ImageResponse } from '@vercel/og' + +export default async () => { + return new ImageResponse(
hello
) +} + +export const config = { + runtime: 'experimental-edge', +} diff --git a/test/integration/image-generation/test/index.test.ts b/test/integration/image-generation/test/index.test.ts new file mode 100644 index 00000000000000..519274524cdaec --- /dev/null +++ b/test/integration/image-generation/test/index.test.ts @@ -0,0 +1,42 @@ +/* eslint-env jest */ +import { + fetchViaHTTP, + findPort, + killApp, + nextBuild, + nextStart, +} from 'next-test-utils' +import { join } from 'path' + +const appDir = join(__dirname, '../app') + +describe('Image Generation', () => { + describe('Prod', () => { + let app + let appPort + + beforeAll(async () => { + await nextBuild(appDir) + appPort = await findPort() + app = await nextStart(appDir, appPort) + }) + afterAll(async () => { + await killApp(app) + }) + + it('should generate the image without errors', async () => { + const res = await fetchViaHTTP(appPort, '/api/image') + expect(res.status).toBe(200) + expect(res.headers.get('Content-Type')).toBe('image/png') + + const buffer = await res.buffer() + + // It should be a PNG + expect( + [0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a].every( + (b, i) => buffer[i] === b + ) + ).toBeTrue() + }) + }) +}) diff --git a/test/integration/telemetry/pages/api/og.jsx b/test/integration/telemetry/pages/api/og.jsx new file mode 100644 index 00000000000000..518c3d654e00dc --- /dev/null +++ b/test/integration/telemetry/pages/api/og.jsx @@ -0,0 +1,9 @@ +import { ImageResponse } from '@vercel/og' + +export default async () => { + return new ImageResponse(
hello
) +} + +export const config = { + runtime: 'experimental-edge', +} diff --git a/test/integration/telemetry/test/index.test.js b/test/integration/telemetry/test/index.test.js index 5b2b9d1da6499e..6c653208879422 100644 --- a/test/integration/telemetry/test/index.test.js +++ b/test/integration/telemetry/test/index.test.js @@ -331,9 +331,9 @@ describe('Telemetry CLI', () => { const event1 = /NEXT_BUILD_OPTIMIZED[\s\S]+?{([\s\S]+?)}/.exec(stderr).pop() expect(event1).toMatch(/"staticPropsPageCount": 2/) expect(event1).toMatch(/"serverPropsPageCount": 2/) - expect(event1).toMatch(/"ssrPageCount": 1/) + expect(event1).toMatch(/"ssrPageCount": 2/) expect(event1).toMatch(/"staticPageCount": 4/) - expect(event1).toMatch(/"totalPageCount": 9/) + expect(event1).toMatch(/"totalPageCount": 10/) }) it('detects isSrcDir dir correctly for `next dev`', async () => { @@ -970,4 +970,19 @@ describe('Telemetry CLI', () => { invocationCount: 1, }) }) + + it('emits telemetry for usage of @vercel/og', async () => { + const { stderr } = await nextBuild(appDir, [], { + stderr: true, + env: { NEXT_TELEMETRY_DEBUG: 1 }, + }) + const featureUsageEvents = findAllTelemetryEvents( + stderr, + 'NEXT_BUILD_FEATURE_USAGE' + ) + expect(featureUsageEvents).toContainEqual({ + featureName: 'vercelImageGeneration', + invocationCount: 1, + }) + }) }) From a31530ad7c359c531622b36627202bfc8578e7bc Mon Sep 17 00:00:00 2001 From: Tim Neutkens Date: Thu, 10 Nov 2022 19:06:57 +0100 Subject: [PATCH 06/12] Don't pushState when already on the url (#42735) Solves the case where you click a link to the page you're on already that pushes additional history entries, uses replaceState for that instead. This mirrors the default `` behavior. ## Bug - [x] Related issues linked using `fixes #number` - [x] Integration tests added - [x] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) --- .../next/client/components/app-router.tsx | 5 +++- test/e2e/app-dir/index.test.ts | 23 +++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/packages/next/client/components/app-router.tsx b/packages/next/client/components/app-router.tsx index 9a9d1284222a07..634c4ee55a535c 100644 --- a/packages/next/client/components/app-router.tsx +++ b/packages/next/client/components/app-router.tsx @@ -293,7 +293,10 @@ function Router({ // __NA is used to identify if the history entry can be handled by the app-router. // __N is used to identify if the history entry can be handled by the old router. const historyState = { __NA: true, tree } - if (pushRef.pendingPush) { + if ( + pushRef.pendingPush && + createHrefFromUrl(new URL(window.location.href)) !== canonicalUrl + ) { // This intentionally mutates React state, pushRef is overwritten to ensure additional push/replace calls do not trigger an additional history entry. pushRef.pendingPush = false diff --git a/test/e2e/app-dir/index.test.ts b/test/e2e/app-dir/index.test.ts index 8e91c7a4b6a6b6..14a1da1c295daf 100644 --- a/test/e2e/app-dir/index.test.ts +++ b/test/e2e/app-dir/index.test.ts @@ -2135,6 +2135,29 @@ describe('app dir', () => { .text() ).toBe(`About page`) }) + it('should not do additional pushState when already on the page', async () => { + const browser = await webdriver(next.url, '/linking/about') + const goToLinkingPage = async () => { + expect( + await browser + .elementByCss('a[href="/linking"]') + .click() + .waitForElementByCss('#home-page') + .text() + ).toBe(`Home page`) + } + + await goToLinkingPage() + await waitFor(1000) + await goToLinkingPage() + await waitFor(1000) + await goToLinkingPage() + await waitFor(1000) + + expect( + await browser.back().waitForElementByCss('#about-page', 2000).text() + ).toBe(`About page`) + }) }) describe('not-found', () => { From 086c5a4d42e8be0de861ec199106c620929df54d Mon Sep 17 00:00:00 2001 From: Ismael Date: Thu, 10 Nov 2022 11:11:04 -0700 Subject: [PATCH 07/12] font api updates (#42724) Update the next fonts API reference to match the latest changes from [beta.nextjs.org](https://beta.nextjs.org/docs/api-reference/components/font) ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [x] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) --- docs/api-reference/next/font.md | 169 ++++++++++++----------- docs/basic-features/font-optimization.md | 45 ++++++ 2 files changed, 137 insertions(+), 77 deletions(-) diff --git a/docs/api-reference/next/font.md b/docs/api-reference/next/font.md index ddc6836b7ca3e4..77cb2caa28aa84 100644 --- a/docs/api-reference/next/font.md +++ b/docs/api-reference/next/font.md @@ -13,157 +13,172 @@ description: Optimizing loading web fonts with the built-in `@next/font` loaders -This API reference will help you understand how to use [`@next/font/google`](#nextfontgoogle) and [`@next/font/local`](#nextfontlocal). For features and usage, please see the [Optimizing Fonts](/docs/basic-features/font-optimization.md) page. - -## @next/font/google +This API reference will help you understand how to use `@next/font/google` and `@next/font/local`. For features and usage, please see the [Optimizing Fonts](/docs/basic-features/font-optimization.md) page. ### Font function arguments -For usage, review [Google Fonts](/docs/basic-features/font-optimization.md#google-fonts). +For usage, review [Google Fonts](/docs/basic-features/font-optimization.md#google-fonts) and [Local Fonts](/docs/basic-features/font-optimization#local-fonts). + +| Key | `font/google` | `font/local` | Data type | Required | +| ------------------------------------------- | ------------- | ------------ | -------------------------- | ----------------- | +| [`src`](#src) | ❌ | ✅ | String or Array of Objects | Required | +| [`weight`](#weight) | ✅ | ✅ | String or Array | Required/Optional | +| [`style`](#style) | ✅ | ✅ | String or Array | Optional | +| [`subsets`](#subsets) | ✅ | ❌ | Array of Strings | Optional | +| [`axes`](#axes) | ✅ | ❌ | Array of Strings | Optional | +| [`display`](#display) | ✅ | ✅ | String | Optional | +| [`preload`](#preload) | ✅ | ✅ | Boolean | Optional | +| [`fallback`](#fallback) | ✅ | ✅ | Array of Strings | Optional | +| [`adjustFontFallback`](#adjustFontFallback) | ✅ | ✅ | Boolean or String | Optional | +| [`variable`](#variable) | ✅ | ✅ | String | Optional | +| [`declarations`](#declarations) | ❌ | ✅ | Array of Objects | Optional | -| Key | Example | Data type | Required | -| ------------------------------------------- | ---------------------------------- | --------------------------------------------------------- | ------------------------------------------------ | -| [`weight`](#weight) | `weight: '600'` | String | Required if font is not variable | -| [`style`](#style) | `style: 'italic'` | String | Optional | -| [`subsets`](#subsets) | `subsets: ['latin']` | Array of Strings | Optional | -| [`axes`](#axes) | `axes: ['slnt']` | Array of Strings based on the available axes for the font | Optional for variable fonts that have extra axes | -| [`display`](#display) | `display: 'swap'` | String | Optional | -| [`preload`](#preload) | `preload: false` | Boolean | Optional | -| [`fallback`](#fallback) | `fallback: ['system-ui', 'arial']` | Array of Strings | Optional | -| [`adjustFontFallback`](#adjustFontFallback) | `adjustFontFallback: false` | Boolean | Optional | -| [`variable`](#variable) | `variable: '--my-font'` | String | Optional | +### `src` -### `weight` +The path of the font file as a string or an array of objects (with type `Array<{path: string, weight?: string, style?: string}>`) relative to the directory where the font loader function is called. -The font [`weight`](https://fonts.google.com/knowledge/glossary/weight) represented as a string with possible values of the weights available for the specific font. For example, for the font [`Inter`](https://fonts.google.com/specimen/Inter?query=inter), the possible values are `'100'`, `'200'`, `'300'`, `'400'`, `'500'`, `'600'`, `'700'`, `'800'`, `'900'` or `'variable'` (`'variable'` is the default in this case). +Used in `@next/font/local` -- Required if the font being used is **not** [variable](https://fonts.google.com/variablefonts) - -### `style` +- Required -The font [`style`](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style) with possible string [values](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style#values) of `'normal'` or `'italic'` with default value of `'normal'`. +Examples: -- Optional +- `src:'./fonts/my-font.woff2'` where `my-font.woff2` is placed in a directory named `fonts` inside the `app` directory +- `src:[{path: './inter/Inter-Thin.ttf', weight: '100',},{path: './inter/Inter-Regular.ttf',weight: '400',},{path: './inter/Inter-Bold-Italic.ttf', weight: '700',style: 'italic',},]` +- if the font loader function is called in `app/page.tsx` using `src:'../styles/fonts/my-font.ttf'`, then `my-font.ttf` is placed in `styles/fonts` at the root of the project -### `subsets` +### `weight` -The font [`subsets`](https://fonts.google.com/knowledge/glossary/subsetting) defined by an Array of string values with the names of each subset you would like to be [preloaded](/docs/basic-features/font-optimization.md#specifying-a-subset). Fonts specified via `subsets` will have a link preload tag injected into the head when the [`preload`](#preload) option is true, which is the default. +The font [`weight`](https://fonts.google.com/knowledge/glossary/weight) with the following possibilities: -- Optional +- A string with possible values of the weights available for the specific font or a range of values if it's a [variable](https://fonts.google.com/variablefonts) font +- An array of weight values if the font is not a [variable google font](https://fonts.google.com/variablefonts). It applies to `@next/font/google` only. -### `axes` +Used in `@next/font/google` and `@next/font/local` -Some variable fonts have extra `axes` that can be included. By default, only the font weight is included to keep the file size down. The possible values of `axes` depend on the specific font. For example, the `Inter` variable font has `slnt` as additional `axes` as shown [here](https://fonts.google.com/variablefonts?vfquery=inter#font-families). You can find the possible `axes` values for your font by using the filter on the [Google variable fonts page](https://fonts.google.com/variablefonts#font-families) and looking for axes other than `wght`. +- Required if the font being used is **not** [variable](https://fonts.google.com/variablefonts) -- Optional +Examples: -### `display` +- `weight: '400'`: A string for a single weight value - for the font [`Inter`](https://fonts.google.com/specimen/Inter?query=inter), the possible values are `'100'`, `'200'`, `'300'`, `'400'`, `'500'`, `'600'`, `'700'`, `'800'`, `'900'` or `'variable'` where `'variable'` is the default) +- `weight: '100 900'`: A string for the range between `100` and `900` for a variable font +- `weight: ['100','400','900']`: An array of 3 possible values for a non variable font -The font [`display`](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display) with possible string [values](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display#values) of `'auto'`, `'block'`, `'swap'`, `'fallback'` or `'optional'` with default value of `'optional'`. +### `style` -- Optional +The font [`style`](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style) with the following possibilities: -### `preload` +- A string [value](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style#values) with default value of `'normal'` +- An array of style values if the font is not a [variable google font](https://fonts.google.com/variablefonts). It applies to `@next/font/google` only. -A boolean value that specifies whether the font should be [preloaded](/docs/basic-features/font-optimization.md#preloading) or not. The default is `true`. +Used in `@next/font/google` and `@next/font/local` - Optional -### `fallback` +Examples: -The fallback font to use if the font cannot be loaded. An array of strings of fallback fonts such as `['system-ui', 'arial']` with no default. +- `style: 'italic'`: A string - it can be `normal` or `italic` for `@next/font/google` +- `style: 'oblique'`: A string - it can take any value for `@next/font/local` but is expected to come from [standard font styles](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style) +- `style: ['italic','normal']`: An array of 2 values for `@next/font/google` - the values are from `normal` and `italic` -- Optional +### `subsets` -### `adjustFontFallback` +The font [`subsets`](https://fonts.google.com/knowledge/glossary/subsetting) defined by an array of string values with the names of each subset you would like to be [preloaded](/docs/optimizing/fonts.md#specifying-a-subset). Fonts specified via `subsets` will have a link preload tag injected into the head when the [`preload`](/docs/api-reference/components/font.md#preload) option is true, which is the default. -A boolean value that sets whether an automatic fallback font should be used to reduce [Cumulative Layout Shift](https://web.dev/cls/). The default is `true`. +Used in `@next/font/google` - Optional -### `variable` +Examples: -A string value to define the CSS variable name to be used if the style is applied with the [CSS variable method](#css-variables). +- `subsets: ['latin']`: An array with the subset `latin` -- Optional +### `axes` -## @next/font/local +Some variable fonts have extra `axes` that can be included. By default, only the font weight is included to keep the file size down. The possible values of `axes` depend on the specific font. -### Font function arguments +Used in `@next/font/google` -For usage, review [Local Fonts](/docs/basic-features/font-optimization.md#local-fonts). +- Optional -| Key | Example | Data type | Required | -| ------------------------------------------- | ----------------------------------------------------------- | -------------------------------------- | -------- | -| [`src`](#src) | `src: './my-font.woff2'` | String | Required | -| [`weight`](#weight) | `weight: '600' or '100 900'` | String | Optional | -| [`style`](#style) | `style: 'italic'` | String | Optional | -| [`display`](#display) | `display: 'swap'` | String | Optional | -| [`preload`](#preload) | `preload: false` | Boolean | Optional | -| [`fallback`](#fallback) | `fallback: ['system-ui', 'arial']` | Array of Strings | Optional | -| [`adjustFontFallback`](#adjustFontFallback) | `adjustFontFallback: false` | ['Arial', 'Times New Roman', false] | Optional | -| [`variable`](#variable) | `variable: '--my-font'` | String | Optional | -| [`declarations`](#declarations) | `declarations: [{ prop: 'ascent-override', value: '90%' }]` | Array<{ prop: string; value: string }> | Optional | +Examples: -### `src` +- `axes: ['slnt']`: An array with value `slnt` for the `Inter` variable font which has `slnt` as additional `axes` as shown [here](https://fonts.google.com/variablefonts?vfquery=inter#font-families). You can find the possible `axes` values for your font by using the filter on the [Google variable fonts page](https://fonts.google.com/variablefonts#font-families) and looking for axes other than `wght` -The path of the font file as a string relative to the directory where the font loader function is called or to the `pages` directory. +### `display` -- Required +The font [`display`](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display) with possible string [values](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display#values) of `'auto'`, `'block'`, `'swap'`, `'fallback'` or `'optional'` with default value of `'optional'`. -Examples are: +Used in `@next/font/google` and `@next/font/local` -- `'./fonts/my-font.woff2'` where `my-font.woff2` is placed in a directory named `fonts` inside the `pages` directory -- if the font loader function is called in `pages/index.js` using `'../styles/fonts/my-font.ttf'`, then `my-font.ttf` is placed in `styles/fonts` at the root of the project +- Optional -### `weight` +Examples: -The font [`weight`](https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight) either as a specific weight string value such as `'400'` or a range of values if it's a variable font such as `'100 900'`. +- `display: 'swap'`: A string assigned to the `swap` value -- Optional +### `preload` -### `style` +A boolean value that specifies whether the font should be [preloaded](/docs/optimizing/fonts#preloading) or not. The default is `true`. -The font [`style`](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style) with possible string [values](https://developer.mozilla.org/en-US/docs/Web/CSS/font-style#values) of `'normal'`, `'italic'` or `'oblique'` with default value of `'normal'`. +Used in `@next/font/google` and `@next/font/local` - Optional -### `display` +Examples: -The font [`display`](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display) with possible string [values](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display#values) of `'auto'`, `'block'`, `'swap'`, `'fallback'` or `'optional'` with default value of `'optional'`. - -- Optional +- `preload: false` -### `preload` +### `fallback` -A boolean value that specifies whether the font should be [preloaded](/docs/basic-features/font-optimization.md#preloading) or not. The default is `true`. +The fallback font to use if the font cannot be loaded. An array of strings of fallback fonts with no default. - Optional -### `fallback` +Used in `@next/font/google` and `@next/font/local` -The fallback font to use if the font cannot be loaded. An array of strings of fallback fonts such as `['system-ui', 'arial']` with no default. +Examples: -- Optional +- `fallback: ['system-ui', 'arial']`: An array setting the fallback fonts to `system-ui` or `arial` ### `adjustFontFallback` -A string or boolean `false` value that sets whether an automatic fallback font should be used to reduce [Cumulative Layout Shift](https://web.dev/cls/). The possible values are `'Arial'`, `'Times New Roman'` or `false`. The default is `'Arial'`. +- For `@next/font/google`: A boolean value that sets whether an automatic fallback font should be used to reduce [Cumulative Layout Shift](https://web.dev/cls/). The default is `true`. +- For `@next/font/local`: A string or boolean `false` value that sets whether an automatic fallback font should be used to reduce [Cumulative Layout Shift](https://web.dev/cls/). The possible values are `'Arial'`, `'Times New Roman'` or `false`. The default is `'Arial'`. + +Used in `@next/font/google` and `@next/font/local` - Optional +Examples: + +- `adjustFontFallback: false`: for ``@next/font/google` +- `adjustFontFallback: 'Times New Roman'`: for `@next/font/local` + ### `variable` A string value to define the CSS variable name to be used if the style is applied with the [CSS variable method](#css-variables). +Used in `@next/font/google` and `@next/font/local` + - Optional +Examples: + +- `variable: '--my-font'`: The CSS variable `--my-font` is declared + ### `declarations` -An array of font face [descriptor](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face#descriptors) key-value pairs that define the generated `@font-face` further such as `{ prop: 'ascent-override', value: '90%' }`. +An array of font face [descriptor](https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face#descriptors) key-value pairs that define the generated `@font-face` further. + +Used in `@next/font/local` - Optional +Examples: + +- `declarations: [{ prop: 'ascent-override', value: '90%' }]` + ## Applying Styles You can apply the font styles in three ways: diff --git a/docs/basic-features/font-optimization.md b/docs/basic-features/font-optimization.md index ebbf1f07556058..b2dc1c8421573a 100644 --- a/docs/basic-features/font-optimization.md +++ b/docs/basic-features/font-optimization.md @@ -158,6 +158,51 @@ export default function MyApp({ Component, pageProps }) { View the [Font API Reference](/docs/api-reference/next/font.md#nextfontlocal) for more information. +## With Tailwind CSS + +`@next/font` can be used with Tailwind CSS through a [CSS variable](/docs/api-reference/next/font#css-variables). + +In the example below, we use the font `Inter` from `@next/font/google` (You can use any font from Google or Local Fonts). Load your font with the `variable` option to define your CSS variable name and assign it to `inter`. Then, use `inter.variable` to add the CSS variable to your HTML document. + +```js +// pages/_app.js +import { Inter } from '@next/font/google' + +const inter = Inter({ + variable: '--font-inter', +}) + +export default function MyApp({ Component, pageProps }) { + return ( +
+ +
+ ) +} +``` + +Finally, add the CSS variable to your [Tailwind CSS config](https://github.com/vercel/next.js/tree/canary/examples/with-tailwindcss): + +```js +// tailwind.config.js +const { fontFamily } = require('tailwindcss/defaultTheme') + +/** @type {import('tailwindcss').Config} \*/ +module.exports = { + content: ['./app/**/*.{js,ts,jsx,tsx}'], + theme: { + extend: { + fontFamily: { + sans: ['var(--font-inter)', ...fontFamily.sans], + }, + }, + }, + plugins: [], +} +``` + +You can now use the `font-sans` utility class to apply the font to your elements. + ## Preloading When a font function is called on a page of your site, it is not globally available and preloaded on all routes. Rather, the font is only preloaded on the related route/s based on the type of file where it is used: From fb5bffd034a95bdbb07b28cb9db111fb440f2b33 Mon Sep 17 00:00:00 2001 From: Oskar Grunning Date: Thu, 10 Nov 2022 22:23:40 +0100 Subject: [PATCH 08/12] fix: enable emotion import map (#42750) This PR aims to add support for the `importMap` option for `emotion`. It's already supported by `swc_emotion`. Fixes https://github.com/vercel/next.js/issues/41646. ## Feature - [x] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [x] Related issues linked using `fixes #number` - [ ] Integration tests added - [x] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` --- docs/advanced-features/compiler.md | 14 ++++++++++++-- packages/next/build/swc/options.js | 1 + packages/next/server/config-schema.ts | 3 +++ packages/next/server/config-shared.ts | 8 ++++++++ 4 files changed, 24 insertions(+), 2 deletions(-) diff --git a/docs/advanced-features/compiler.md b/docs/advanced-features/compiler.md index 09b5f208116c00..9a7cbd75a5690e 100644 --- a/docs/advanced-features/compiler.md +++ b/docs/advanced-features/compiler.md @@ -233,13 +233,23 @@ module.exports = { // The format is defined via string where variable parts are enclosed in square brackets []. // For example labelFormat: "my-classname--[local]", where [local] will be replaced with the name of the variable the result is assigned to. labelFormat?: string, + // default is undefined. + // This option allows you to tell the compiler what imports it should + // look at to determine what it should transform so if you re-export + // Emotion's exports, you can still use transforms. + importMap?: { + [packageName: string]: { + [exportName: string]: { + canonicalImport?: [string, string], + styledBaseImport?: [string, string], + } + } + }, }, }, } ``` -Only `importMap` in `@emotion/babel-plugin` is not supported for now. - ### Minification Next.js' swc compiler is used for minification by default since v13. This is 7x faster than Terser. diff --git a/packages/next/build/swc/options.js b/packages/next/build/swc/options.js index 673d4a0dd279c5..d6037779f73532 100644 --- a/packages/next/build/swc/options.js +++ b/packages/next/build/swc/options.js @@ -165,6 +165,7 @@ function getEmotionOptions(nextConfig, development) { return { enabled: true, autoLabel, + importMap: nextConfig?.compiler?.emotion?.importMap, labelFormat: nextConfig?.compiler?.emotion?.labelFormat, sourcemap: development ? nextConfig?.compiler?.emotion?.sourceMap ?? true diff --git a/packages/next/server/config-schema.ts b/packages/next/server/config-schema.ts index 1d0c41d5350742..ed2f9d9e82ed3d 100644 --- a/packages/next/server/config-schema.ts +++ b/packages/next/server/config-schema.ts @@ -52,6 +52,9 @@ const configSchema = { type: 'string', minLength: 1, }, + importMap: { + type: 'object', + }, }, }, ] as any, diff --git a/packages/next/server/config-shared.ts b/packages/next/server/config-shared.ts index 2f60960f5f12f0..f9b99a800ab8aa 100644 --- a/packages/next/server/config-shared.ts +++ b/packages/next/server/config-shared.ts @@ -491,6 +491,14 @@ export interface NextConfig extends Record { sourceMap?: boolean autoLabel?: 'dev-only' | 'always' | 'never' labelFormat?: string + importMap?: { + [importName: string]: { + [exportName: string]: { + canonicalImport?: [string, string] + styledBaseImport?: [string, string] + } + } + } } } From 0363b39ab22cae9cd838e7127c20e27be4e51efa Mon Sep 17 00:00:00 2001 From: Jiachi Liu Date: Fri, 11 Nov 2022 01:50:46 +0100 Subject: [PATCH 09/12] Fix resolving for esm package with only exports.import condition (#42767) Should be able to resolve `exports.import` condition for esm packages only when import them in server components Fixes: #42534 ## Bug - [x] Related issues linked using `fixes #number` - [x] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` --- packages/next/build/webpack-config.ts | 6 ++---- test/e2e/app-dir/app-external.test.ts | 4 ++-- .../app-external/app/external-imports/server/page.js | 2 +- .../app-external/components/random-module-instance.js | 2 +- .../{random-module-instance => pure-esm-module}/index.js | 2 +- .../node_modules_bak/pure-esm-module/package.json | 7 +++++++ .../node_modules_bak/random-module-instance/package.json | 5 ----- test/e2e/app-dir/rsc-basic/app/shared/page.js | 1 - 8 files changed, 14 insertions(+), 15 deletions(-) rename test/e2e/app-dir/app-external/node_modules_bak/{random-module-instance => pure-esm-module}/index.js (50%) create mode 100644 test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/package.json delete mode 100644 test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/package.json diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index 8cfdbb20cecdb5..a47ea333684a83 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -1641,7 +1641,7 @@ export default async function getBaseWebpackConfig( return true }, resolve: { - conditionNames: ['react-server', 'node', 'require'], + conditionNames: ['react-server', 'node', 'import', 'require'], alias: { // If missing the alias override here, the default alias will be used which aliases // react to the direct file path, not the package name. In that case the condition @@ -1983,9 +1983,7 @@ export default async function getBaseWebpackConfig( new ReactLoadablePlugin({ filename: REACT_LOADABLE_MANIFEST, pagesDir, - runtimeAsset: true - ? `server/${MIDDLEWARE_REACT_LOADABLE_MANIFEST}.js` - : undefined, + runtimeAsset: `server/${MIDDLEWARE_REACT_LOADABLE_MANIFEST}.js`, dev, }), (isClient || isEdgeServer) && new DropClientPage(), diff --git a/test/e2e/app-dir/app-external.test.ts b/test/e2e/app-dir/app-external.test.ts index becf667a7140bc..f80c78aacc879d 100644 --- a/test/e2e/app-dir/app-external.test.ts +++ b/test/e2e/app-dir/app-external.test.ts @@ -90,9 +90,9 @@ describe('app dir - external dependency', () => { containClientContent(browserClientText) // support esm module imports on server side, and indirect imports from shared components - expect(serverHtml).toContain('random-module-instance') + expect(serverHtml).toContain('pure-esm-module') expect(sharedHtml).toContain( - 'node_modules instance from client module random-module-instance' + 'node_modules instance from client module pure-esm-module' ) }) diff --git a/test/e2e/app-dir/app-external/app/external-imports/server/page.js b/test/e2e/app-dir/app-external/app/external-imports/server/page.js index 902dee4d254918..f28f309b74bb8f 100644 --- a/test/e2e/app-dir/app-external/app/external-imports/server/page.js +++ b/test/e2e/app-dir/app-external/app/external-imports/server/page.js @@ -1,4 +1,4 @@ -import { name } from 'random-module-instance' +import { name } from 'pure-esm-module' export default function Page() { return ( diff --git a/test/e2e/app-dir/app-external/components/random-module-instance.js b/test/e2e/app-dir/app-external/components/random-module-instance.js index 29a407eaef6b5e..3b8e0496319a85 100644 --- a/test/e2e/app-dir/app-external/components/random-module-instance.js +++ b/test/e2e/app-dir/app-external/components/random-module-instance.js @@ -1,6 +1,6 @@ 'use client' -import { name } from 'random-module-instance' +import { name } from 'pure-esm-module' export default function () { return `node_modules instance from client module ${name}` diff --git a/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/index.js b/test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/index.js similarity index 50% rename from test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/index.js rename to test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/index.js index 5b16eaa4944375..e8d8aece913eff 100644 --- a/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/index.js +++ b/test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/index.js @@ -1,2 +1,2 @@ export const random = ~~(Math.random() * 1e5) -export const name = 'random-module-instance' +export const name = 'pure-esm-module' diff --git a/test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/package.json b/test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/package.json new file mode 100644 index 00000000000000..5e19d0f7c55f58 --- /dev/null +++ b/test/e2e/app-dir/app-external/node_modules_bak/pure-esm-module/package.json @@ -0,0 +1,7 @@ +{ + "name": "pure-esm-module", + "type": "module", + "exports": { + "import": "./index.js" + } +} diff --git a/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/package.json b/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/package.json deleted file mode 100644 index d34ce9aac07c12..00000000000000 --- a/test/e2e/app-dir/app-external/node_modules_bak/random-module-instance/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "random-module-instance", - "type": "module", - "exports": "./index.js" -} diff --git a/test/e2e/app-dir/rsc-basic/app/shared/page.js b/test/e2e/app-dir/rsc-basic/app/shared/page.js index c0f3712250cbd5..56bfb4075272a1 100644 --- a/test/e2e/app-dir/rsc-basic/app/shared/page.js +++ b/test/e2e/app-dir/rsc-basic/app/shared/page.js @@ -1,7 +1,6 @@ import ClientFromDirect from '../../components/client' import ClientFromShared from '../../components/shared' import SharedFromClient from '../../components/shared-client' -// import Random from '../../components/random-module-instance' import Bar from '../../components/bar' export default function Page() { From 94df5b33d73c73fee83f437599e491637bee648e Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Thu, 10 Nov 2022 17:47:33 -0800 Subject: [PATCH 10/12] Track page counts during builds (#42766) Ensures we keep track of page counts during builds. ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Errors have a helpful link attached, see `contributing.md` ## Feature - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR. - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ ] Documentation added - [ ] Telemetry added. In case of a feature if it's used or not. - [ ] Errors have a helpful link attached, see `contributing.md` ## Documentation / Examples - [ ] Make sure the linting passes by running `pnpm build && pnpm lint` - [ ] The "examples guidelines" are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md) --- packages/next/build/index.ts | 44 ++++++- .../webpack/plugins/middleware-plugin.ts | 19 ++-- packages/next/telemetry/events/build.ts | 12 ++ test/integration/telemetry/pages/edge.js | 23 ++++ test/integration/telemetry/test/index.test.js | 107 ++++++++++++++++-- 5 files changed, 184 insertions(+), 21 deletions(-) create mode 100644 test/integration/telemetry/pages/edge.js diff --git a/packages/next/build/index.ts b/packages/next/build/index.ts index bae3d706a98f28..685c7356b5bb43 100644 --- a/packages/next/build/index.ts +++ b/packages/next/build/index.ts @@ -597,6 +597,7 @@ export default async function build( appPageKeys.push(normalizedAppPageKey) } } + const totalAppPagesCount = appPageKeys.length const pageKeys = { pages: pagesPageKeys, @@ -1097,6 +1098,7 @@ export default async function build( telemetry.record( eventBuildCompleted(pagesPaths, { durationInSeconds: webpackBuildEnd[0], + totalAppPagesCount, }) ) @@ -1121,6 +1123,10 @@ export default async function build( const buildManifestPath = path.join(distDir, BUILD_MANIFEST) const appBuildManifestPath = path.join(distDir, APP_BUILD_MANIFEST) + let staticAppPagesCount = 0 + let serverAppPagesCount = 0 + let edgeRuntimeAppCount = 0 + let edgeRuntimePagesCount = 0 const ssgPages = new Set() const ssgStaticFallbackPages = new Set() const ssgBlockingFallbackPages = new Set() @@ -1300,6 +1306,18 @@ export default async function build( config.experimental.gzipSize ) + const middlewareManifest: MiddlewareManifest = require(join( + distDir, + SERVER_DIRECTORY, + MIDDLEWARE_MANIFEST + )) + + for (const key of Object.keys(middlewareManifest?.functions)) { + if (key.startsWith('/api')) { + edgeRuntimePagesCount++ + } + } + await Promise.all( Object.entries(pageKeys) .reduce>( @@ -1388,15 +1406,16 @@ export default async function build( let edgeInfo: any if (pageRuntime === SERVER_RUNTIME.edge) { - const manifest = require(join( - distDir, - SERVER_DIRECTORY, - MIDDLEWARE_MANIFEST - )) + if (pageType === 'app') { + edgeRuntimeAppCount++ + } else { + edgeRuntimePagesCount++ + } + const manifestKey = pageType === 'pages' ? page : originalAppPath || '' - edgeInfo = manifest.functions[manifestKey] + edgeInfo = middlewareManifest.functions[manifestKey] } let isPageStaticSpan = @@ -1581,6 +1600,14 @@ export default async function build( } } + if (pageType === 'app') { + if (isSsg || isStatic) { + staticAppPagesCount++ + } else { + serverAppPagesCount++ + } + } + pageInfos.set(page, { size: selfSize, totalSize: allSize, @@ -2589,6 +2616,11 @@ export default async function build( .length, redirectsWithHasCount: redirects.filter((r: any) => !!r.has).length, middlewareCount: Object.keys(rootPaths).length > 0 ? 1 : 0, + totalAppPagesCount, + staticAppPagesCount, + serverAppPagesCount, + edgeRuntimeAppCount, + edgeRuntimePagesCount, }) ) diff --git a/packages/next/build/webpack/plugins/middleware-plugin.ts b/packages/next/build/webpack/plugins/middleware-plugin.ts index 08eac957551840..709eb8a07a2caa 100644 --- a/packages/next/build/webpack/plugins/middleware-plugin.ts +++ b/packages/next/build/webpack/plugins/middleware-plugin.ts @@ -683,6 +683,7 @@ function getExtractMetadata(params: { wasmBindings: new Map(), assetBindings: new Map(), } + let ogImageGenerationCount = 0 for (const module of modules) { const buildInfo = getModuleBuildInfo(module) @@ -697,13 +698,10 @@ function getExtractMetadata(params: { /[\\/]node_modules[\\/]@vercel[\\/]og[\\/]dist[\\/]index.js$/.test( resource ) - telemetry.record({ - eventName: EVENT_BUILD_FEATURE_USAGE, - payload: { - featureName: 'vercelImageGeneration', - invocationCount: hasOGImageGeneration ? 1 : 0, - }, - }) + + if (hasOGImageGeneration) { + ogImageGenerationCount++ + } } /** @@ -818,6 +816,13 @@ function getExtractMetadata(params: { } } + telemetry.record({ + eventName: EVENT_BUILD_FEATURE_USAGE, + payload: { + featureName: 'vercelImageGeneration', + invocationCount: ogImageGenerationCount, + }, + }) metadataByEntry.set(entryName, entryMetadata) } } diff --git a/packages/next/telemetry/events/build.ts b/packages/next/telemetry/events/build.ts index 9ff23eae812ad6..91e2dd0f92091e 100644 --- a/packages/next/telemetry/events/build.ts +++ b/packages/next/telemetry/events/build.ts @@ -56,6 +56,7 @@ type EventBuildCompleted = { totalPageCount: number hasDunderPages: boolean hasTestPages: boolean + totalAppPagesCount?: number } export function eventBuildCompleted( @@ -77,6 +78,7 @@ export function eventBuildCompleted( (path) => REGEXP_DIRECTORY_TESTS.test(path) || REGEXP_FILE_TEST.test(path) ), + totalAppPagesCount: event.totalAppPagesCount, }, } } @@ -100,6 +102,11 @@ type EventBuildOptimized = { rewritesWithHasCount: number redirectsWithHasCount: number middlewareCount: number + totalAppPagesCount?: number + staticAppPagesCount?: number + serverAppPagesCount?: number + edgeRuntimeAppCount?: number + edgeRuntimePagesCount?: number } export function eventBuildOptimize( @@ -121,6 +128,11 @@ export function eventBuildOptimize( (path) => REGEXP_DIRECTORY_TESTS.test(path) || REGEXP_FILE_TEST.test(path) ), + totalAppPagesCount: event.totalAppPagesCount, + staticAppPagesCount: event.staticAppPagesCount, + serverAppPagesCount: event.serverAppPagesCount, + edgeRuntimeAppCount: event.edgeRuntimeAppCount, + edgeRuntimePagesCount: event.edgeRuntimePagesCount, }, } } diff --git a/test/integration/telemetry/pages/edge.js b/test/integration/telemetry/pages/edge.js new file mode 100644 index 00000000000000..6d0a32122c75e6 --- /dev/null +++ b/test/integration/telemetry/pages/edge.js @@ -0,0 +1,23 @@ +import Image from 'next/image' +import LegacyImage from 'next/legacy/image' +import profilePic from '../public/small.jpg' + +export const config = { + runtime: 'experimental-edge', +} + +function About() { + return ( + <> +

My Homepage

+ Picture of the author +

Welcome to my homepage!

+ + ) +} + +export default About + +export function AboutFutureImage() { + return +} diff --git a/test/integration/telemetry/test/index.test.js b/test/integration/telemetry/test/index.test.js index 6c653208879422..3558f6360ab492 100644 --- a/test/integration/telemetry/test/index.test.js +++ b/test/integration/telemetry/test/index.test.js @@ -331,9 +331,14 @@ describe('Telemetry CLI', () => { const event1 = /NEXT_BUILD_OPTIMIZED[\s\S]+?{([\s\S]+?)}/.exec(stderr).pop() expect(event1).toMatch(/"staticPropsPageCount": 2/) expect(event1).toMatch(/"serverPropsPageCount": 2/) - expect(event1).toMatch(/"ssrPageCount": 2/) + expect(event1).toMatch(/"ssrPageCount": 3/) expect(event1).toMatch(/"staticPageCount": 4/) - expect(event1).toMatch(/"totalPageCount": 10/) + expect(event1).toMatch(/"totalPageCount": 11/) + expect(event1).toMatch(/"totalAppPagesCount": 0/) + expect(event1).toMatch(/"staticAppPagesCount": 0/) + expect(event1).toMatch(/"serverAppPagesCount": 0/) + expect(event1).toMatch(/"edgeRuntimeAppCount": 0/) + expect(event1).toMatch(/"edgeRuntimePagesCount": 2/) }) it('detects isSrcDir dir correctly for `next dev`', async () => { @@ -377,7 +382,19 @@ describe('Telemetry CLI', () => { ) await fs.mkdir(path.join(__dirname, '../app')) await fs.writeFile( - path.join(__dirname, '../app/page.js'), + path.join(__dirname, '../app/layout.js'), + ` + export default function RootLayout({ children }) { + return + + {children} + + } + ` + ) + await fs.ensureFile(path.join(__dirname, '../app/hello/page.js')) + await fs.writeFile( + path.join(__dirname, '../app/hello/page.js'), 'export default function Page() { return "hello world" }' ) @@ -490,6 +507,73 @@ describe('Telemetry CLI', () => { } }) + it('should detect app page counts', async () => { + const teardown = await setupAppDir() + + try { + await fs.ensureFile(path.join(__dirname, '../app/ssr/page.js')) + await fs.writeFile( + path.join(__dirname, '../app/ssr/page.js'), + ` + export const revalidate = 0 + export default function Page() { + return

ssr page

+ } + ` + ) + await fs.ensureFile(path.join(__dirname, '../app/edge-ssr/page.js')) + await fs.writeFile( + path.join(__dirname, '../app/edge-ssr/page.js'), + ` + export const runtime = 'experimental-edge' + export default function Page() { + return

edge-ssr page

+ } + ` + ) + await fs.ensureFile(path.join(__dirname, '../app/app-ssg/[slug]/page.js')) + await fs.writeFile( + path.join(__dirname, '../app/app-ssg/[slug]/page.js'), + ` + export function generateStaticParams() { + return [ + { slug: 'post-1' }, + { slug: 'post-2' }, + ] + } + export default function Page() { + return

ssg page

+ } + ` + ) + const { stderr } = await nextBuild(appDir, [], { + stderr: true, + env: { NEXT_TELEMETRY_DEBUG: 1 }, + }) + + const event1 = /NEXT_BUILD_OPTIMIZED[\s\S]+?{([\s\S]+?)}/ + .exec(stderr) + .pop() + expect(event1).toMatch(/"staticPropsPageCount": 2/) + expect(event1).toMatch(/"serverPropsPageCount": 2/) + expect(event1).toMatch(/"ssrPageCount": 3/) + expect(event1).toMatch(/"staticPageCount": 4/) + expect(event1).toMatch(/"totalPageCount": 11/) + expect(event1).toMatch(/"totalAppPagesCount": 4/) + expect(event1).toMatch(/"serverAppPagesCount": 2/) + expect(event1).toMatch(/"edgeRuntimeAppCount": 1/) + expect(event1).toMatch(/"edgeRuntimePagesCount": 2/) + + const event2 = /NEXT_BUILD_COMPLETED[\s\S]+?{([\s\S]+?)}/ + .exec(stderr) + .pop() + + expect(event2).toMatch(/"totalAppPagesCount": 4/) + } finally { + await teardown() + } + }) + it('detect reportWebVitals correctly for `next build`', async () => { // Case 1: When _app.js does not exist. let build = await nextBuild(appDir, [], { @@ -750,6 +834,7 @@ describe('Telemetry CLI', () => { stderr, 'NEXT_BUILD_FEATURE_USAGE' ) + expect(featureUsageEvents).toEqual( expect.arrayContaining([ { @@ -758,7 +843,7 @@ describe('Telemetry CLI', () => { }, { featureName: 'next/image', - invocationCount: 1, + invocationCount: 2, }, { featureName: 'next/script', @@ -787,8 +872,14 @@ describe('Telemetry CLI', () => { stderr: true, env: { NEXT_TELEMETRY_DEBUG: 1 }, }) - await fs.remove(path.join(appDir, 'next.config.js')) - await fs.remove(path.join(appDir, 'jsconfig.json')) + await fs.rename( + path.join(appDir, 'next.config.js'), + path.join(appDir, 'next.config.swc') + ) + await fs.rename( + path.join(appDir, 'jsconfig.json'), + path.join(appDir, 'jsconfig.swc') + ) const featureUsageEvents = findAllTelemetryEvents( stderr, 'NEXT_BUILD_FEATURE_USAGE' @@ -963,11 +1054,11 @@ describe('Telemetry CLI', () => { ) expect(featureUsageEvents).toContainEqual({ featureName: 'next/legacy/image', - invocationCount: 1, + invocationCount: 2, }) expect(featureUsageEvents).toContainEqual({ featureName: 'next/image', - invocationCount: 1, + invocationCount: 2, }) }) From 3bc647193000fc573a1e0d7963aa43cd7ccf8c47 Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Thu, 10 Nov 2022 17:50:06 -0800 Subject: [PATCH 11/12] v13.0.3-canary.4 --- lerna.json | 2 +- packages/create-next-app/package.json | 2 +- packages/eslint-config-next/package.json | 4 ++-- packages/eslint-plugin-next/package.json | 2 +- packages/font/package.json | 2 +- packages/next-bundle-analyzer/package.json | 2 +- packages/next-codemod/package.json | 2 +- packages/next-env/package.json | 2 +- packages/next-mdx/package.json | 2 +- packages/next-plugin-storybook/package.json | 2 +- packages/next-polyfill-module/package.json | 2 +- packages/next-polyfill-nomodule/package.json | 2 +- packages/next-swc/package.json | 2 +- packages/next/package.json | 14 +++++++------- packages/react-dev-overlay/package.json | 2 +- packages/react-refresh-utils/package.json | 2 +- pnpm-lock.yaml | 20 ++++++++++---------- 17 files changed, 33 insertions(+), 33 deletions(-) diff --git a/lerna.json b/lerna.json index 6ddd13f8755a92..05f19d1be8d68d 100644 --- a/lerna.json +++ b/lerna.json @@ -16,5 +16,5 @@ "registry": "https://registry.npmjs.org/" } }, - "version": "13.0.3-canary.3" + "version": "13.0.3-canary.4" } diff --git a/packages/create-next-app/package.json b/packages/create-next-app/package.json index 959b781035e4fb..97acbadb33cc3b 100644 --- a/packages/create-next-app/package.json +++ b/packages/create-next-app/package.json @@ -1,6 +1,6 @@ { "name": "create-next-app", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "keywords": [ "react", "next", diff --git a/packages/eslint-config-next/package.json b/packages/eslint-config-next/package.json index 73139526828a7a..fdb9fea9866c55 100644 --- a/packages/eslint-config-next/package.json +++ b/packages/eslint-config-next/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-next", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "ESLint configuration used by NextJS.", "main": "index.js", "license": "MIT", @@ -9,7 +9,7 @@ "directory": "packages/eslint-config-next" }, "dependencies": { - "@next/eslint-plugin-next": "13.0.3-canary.3", + "@next/eslint-plugin-next": "13.0.3-canary.4", "@rushstack/eslint-patch": "^1.1.3", "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", diff --git a/packages/eslint-plugin-next/package.json b/packages/eslint-plugin-next/package.json index 43a11346bac9f8..2fc623db02fcf0 100644 --- a/packages/eslint-plugin-next/package.json +++ b/packages/eslint-plugin-next/package.json @@ -1,6 +1,6 @@ { "name": "@next/eslint-plugin-next", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "ESLint plugin for NextJS.", "main": "dist/index.js", "license": "MIT", diff --git a/packages/font/package.json b/packages/font/package.json index 2fd42f1f954a07..2e8227d0fa6704 100644 --- a/packages/font/package.json +++ b/packages/font/package.json @@ -1,6 +1,6 @@ { "name": "@next/font", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "repository": { "url": "vercel/next.js", "directory": "packages/font" diff --git a/packages/next-bundle-analyzer/package.json b/packages/next-bundle-analyzer/package.json index da8a3336674547..eb4a48c5095ba9 100644 --- a/packages/next-bundle-analyzer/package.json +++ b/packages/next-bundle-analyzer/package.json @@ -1,6 +1,6 @@ { "name": "@next/bundle-analyzer", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "main": "index.js", "types": "index.d.ts", "license": "MIT", diff --git a/packages/next-codemod/package.json b/packages/next-codemod/package.json index 572bbacf464520..4ce45c5a6034da 100644 --- a/packages/next-codemod/package.json +++ b/packages/next-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@next/codemod", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "license": "MIT", "dependencies": { "chalk": "4.1.0", diff --git a/packages/next-env/package.json b/packages/next-env/package.json index 79bf62071f4a2b..ab6f6c46c8914f 100644 --- a/packages/next-env/package.json +++ b/packages/next-env/package.json @@ -1,6 +1,6 @@ { "name": "@next/env", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "keywords": [ "react", "next", diff --git a/packages/next-mdx/package.json b/packages/next-mdx/package.json index 971b8dae5aba88..81f1a20ab640ab 100644 --- a/packages/next-mdx/package.json +++ b/packages/next-mdx/package.json @@ -1,6 +1,6 @@ { "name": "@next/mdx", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "main": "index.js", "license": "MIT", "repository": { diff --git a/packages/next-plugin-storybook/package.json b/packages/next-plugin-storybook/package.json index 3cc05511729b17..f6cb711921b859 100644 --- a/packages/next-plugin-storybook/package.json +++ b/packages/next-plugin-storybook/package.json @@ -1,6 +1,6 @@ { "name": "@next/plugin-storybook", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "repository": { "url": "vercel/next.js", "directory": "packages/next-plugin-storybook" diff --git a/packages/next-polyfill-module/package.json b/packages/next-polyfill-module/package.json index 264a44fb169944..d343e9817ac989 100644 --- a/packages/next-polyfill-module/package.json +++ b/packages/next-polyfill-module/package.json @@ -1,6 +1,6 @@ { "name": "@next/polyfill-module", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "A standard library polyfill for ES Modules supporting browsers (Edge 16+, Firefox 60+, Chrome 61+, Safari 10.1+)", "main": "dist/polyfill-module.js", "license": "MIT", diff --git a/packages/next-polyfill-nomodule/package.json b/packages/next-polyfill-nomodule/package.json index fd195d59b1b1b2..908c151003e2f3 100644 --- a/packages/next-polyfill-nomodule/package.json +++ b/packages/next-polyfill-nomodule/package.json @@ -1,6 +1,6 @@ { "name": "@next/polyfill-nomodule", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "A polyfill for non-dead, nomodule browsers.", "main": "dist/polyfill-nomodule.js", "license": "MIT", diff --git a/packages/next-swc/package.json b/packages/next-swc/package.json index dd53177ef04a4c..7a4c896ff842e3 100644 --- a/packages/next-swc/package.json +++ b/packages/next-swc/package.json @@ -1,6 +1,6 @@ { "name": "@next/swc", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "private": true, "scripts": { "build-native": "napi build --platform -p next-swc-napi --cargo-name next_swc_napi --features plugin --js false native", diff --git a/packages/next/package.json b/packages/next/package.json index 38451c98a2ca29..01c7db1c4855b5 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "next", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "The React Framework", "main": "./dist/server/next.js", "license": "MIT", @@ -75,7 +75,7 @@ ] }, "dependencies": { - "@next/env": "13.0.3-canary.3", + "@next/env": "13.0.3-canary.4", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -126,11 +126,11 @@ "@hapi/accept": "5.0.2", "@napi-rs/cli": "2.12.0", "@napi-rs/triples": "1.1.0", - "@next/polyfill-module": "13.0.3-canary.3", - "@next/polyfill-nomodule": "13.0.3-canary.3", - "@next/react-dev-overlay": "13.0.3-canary.3", - "@next/react-refresh-utils": "13.0.3-canary.3", - "@next/swc": "13.0.3-canary.3", + "@next/polyfill-module": "13.0.3-canary.4", + "@next/polyfill-nomodule": "13.0.3-canary.4", + "@next/react-dev-overlay": "13.0.3-canary.4", + "@next/react-refresh-utils": "13.0.3-canary.4", + "@next/swc": "13.0.3-canary.4", "@segment/ajv-human-errors": "2.1.2", "@taskr/clear": "1.1.0", "@taskr/esnext": "1.1.0", diff --git a/packages/react-dev-overlay/package.json b/packages/react-dev-overlay/package.json index a304d5161cab8d..7a5c7a92cbfa67 100644 --- a/packages/react-dev-overlay/package.json +++ b/packages/react-dev-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@next/react-dev-overlay", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "A development-only overlay for developing React applications.", "repository": { "url": "vercel/next.js", diff --git a/packages/react-refresh-utils/package.json b/packages/react-refresh-utils/package.json index f083ed8a7d5aa5..71087c0db24300 100644 --- a/packages/react-refresh-utils/package.json +++ b/packages/react-refresh-utils/package.json @@ -1,6 +1,6 @@ { "name": "@next/react-refresh-utils", - "version": "13.0.3-canary.3", + "version": "13.0.3-canary.4", "description": "An experimental package providing utilities for React Refresh.", "repository": { "url": "vercel/next.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b47bc7fc02554d..2c6842f412bf0e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -410,7 +410,7 @@ importers: packages/eslint-config-next: specifiers: - '@next/eslint-plugin-next': 13.0.3-canary.3 + '@next/eslint-plugin-next': 13.0.3-canary.4 '@rushstack/eslint-patch': ^1.1.3 '@typescript-eslint/parser': ^5.42.0 eslint-import-resolver-node: ^0.3.6 @@ -478,12 +478,12 @@ importers: '@hapi/accept': 5.0.2 '@napi-rs/cli': 2.12.0 '@napi-rs/triples': 1.1.0 - '@next/env': 13.0.3-canary.3 - '@next/polyfill-module': 13.0.3-canary.3 - '@next/polyfill-nomodule': 13.0.3-canary.3 - '@next/react-dev-overlay': 13.0.3-canary.3 - '@next/react-refresh-utils': 13.0.3-canary.3 - '@next/swc': 13.0.3-canary.3 + '@next/env': 13.0.3-canary.4 + '@next/polyfill-module': 13.0.3-canary.4 + '@next/polyfill-nomodule': 13.0.3-canary.4 + '@next/react-dev-overlay': 13.0.3-canary.4 + '@next/react-refresh-utils': 13.0.3-canary.4 + '@next/swc': 13.0.3-canary.4 '@segment/ajv-human-errors': 2.1.2 '@swc/helpers': 0.4.11 '@taskr/clear': 1.1.0 @@ -623,8 +623,8 @@ importers: stacktrace-parser: 0.1.10 stream-browserify: 3.0.0 stream-http: 3.1.1 - string-hash: 1.1.3 string_decoder: 1.3.0 + string-hash: 1.1.3 strip-ansi: 6.0.0 styled-jsx: 5.1.0 tar: 6.1.11 @@ -820,8 +820,8 @@ importers: stacktrace-parser: 0.1.10 stream-browserify: 3.0.0 stream-http: 3.1.1 - string-hash: 1.1.3 string_decoder: 1.3.0 + string-hash: 1.1.3 strip-ansi: 6.0.0 tar: 6.1.11 taskr: 1.1.0 @@ -9989,8 +9989,8 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - JSONStream: 1.3.5 is-text-path: 1.0.1 + JSONStream: 1.3.5 lodash: 4.17.21 meow: 8.1.2 split2: 2.2.0 From 8906409f35e30aeab6a9b0924cfd2f823fad46e9 Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Thu, 10 Nov 2022 19:26:00 -0800 Subject: [PATCH 12/12] v13.0.3 --- lerna.json | 2 +- packages/create-next-app/package.json | 2 +- packages/eslint-config-next/package.json | 4 ++-- packages/eslint-plugin-next/package.json | 2 +- packages/font/package.json | 2 +- packages/next-bundle-analyzer/package.json | 2 +- packages/next-codemod/package.json | 2 +- packages/next-env/package.json | 2 +- packages/next-mdx/package.json | 2 +- packages/next-plugin-storybook/package.json | 2 +- packages/next-polyfill-module/package.json | 2 +- packages/next-polyfill-nomodule/package.json | 2 +- packages/next-swc/package.json | 2 +- packages/next/package.json | 14 +++++++------- packages/react-dev-overlay/package.json | 2 +- packages/react-refresh-utils/package.json | 2 +- pnpm-lock.yaml | 14 +++++++------- 17 files changed, 30 insertions(+), 30 deletions(-) diff --git a/lerna.json b/lerna.json index 05f19d1be8d68d..8e5f4dddebb1a6 100644 --- a/lerna.json +++ b/lerna.json @@ -16,5 +16,5 @@ "registry": "https://registry.npmjs.org/" } }, - "version": "13.0.3-canary.4" + "version": "13.0.3" } diff --git a/packages/create-next-app/package.json b/packages/create-next-app/package.json index 97acbadb33cc3b..9f4336a2eb5069 100644 --- a/packages/create-next-app/package.json +++ b/packages/create-next-app/package.json @@ -1,6 +1,6 @@ { "name": "create-next-app", - "version": "13.0.3-canary.4", + "version": "13.0.3", "keywords": [ "react", "next", diff --git a/packages/eslint-config-next/package.json b/packages/eslint-config-next/package.json index fdb9fea9866c55..67443a4ce77e74 100644 --- a/packages/eslint-config-next/package.json +++ b/packages/eslint-config-next/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-next", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "ESLint configuration used by NextJS.", "main": "index.js", "license": "MIT", @@ -9,7 +9,7 @@ "directory": "packages/eslint-config-next" }, "dependencies": { - "@next/eslint-plugin-next": "13.0.3-canary.4", + "@next/eslint-plugin-next": "13.0.3", "@rushstack/eslint-patch": "^1.1.3", "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", diff --git a/packages/eslint-plugin-next/package.json b/packages/eslint-plugin-next/package.json index 2fc623db02fcf0..95567d19af836d 100644 --- a/packages/eslint-plugin-next/package.json +++ b/packages/eslint-plugin-next/package.json @@ -1,6 +1,6 @@ { "name": "@next/eslint-plugin-next", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "ESLint plugin for NextJS.", "main": "dist/index.js", "license": "MIT", diff --git a/packages/font/package.json b/packages/font/package.json index 2e8227d0fa6704..5ea488b267449e 100644 --- a/packages/font/package.json +++ b/packages/font/package.json @@ -1,6 +1,6 @@ { "name": "@next/font", - "version": "13.0.3-canary.4", + "version": "13.0.3", "repository": { "url": "vercel/next.js", "directory": "packages/font" diff --git a/packages/next-bundle-analyzer/package.json b/packages/next-bundle-analyzer/package.json index eb4a48c5095ba9..7773efcf86d033 100644 --- a/packages/next-bundle-analyzer/package.json +++ b/packages/next-bundle-analyzer/package.json @@ -1,6 +1,6 @@ { "name": "@next/bundle-analyzer", - "version": "13.0.3-canary.4", + "version": "13.0.3", "main": "index.js", "types": "index.d.ts", "license": "MIT", diff --git a/packages/next-codemod/package.json b/packages/next-codemod/package.json index 4ce45c5a6034da..7c054b4f73ca54 100644 --- a/packages/next-codemod/package.json +++ b/packages/next-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@next/codemod", - "version": "13.0.3-canary.4", + "version": "13.0.3", "license": "MIT", "dependencies": { "chalk": "4.1.0", diff --git a/packages/next-env/package.json b/packages/next-env/package.json index ab6f6c46c8914f..7f76bfcf04e24f 100644 --- a/packages/next-env/package.json +++ b/packages/next-env/package.json @@ -1,6 +1,6 @@ { "name": "@next/env", - "version": "13.0.3-canary.4", + "version": "13.0.3", "keywords": [ "react", "next", diff --git a/packages/next-mdx/package.json b/packages/next-mdx/package.json index 81f1a20ab640ab..cf3b522b7e135f 100644 --- a/packages/next-mdx/package.json +++ b/packages/next-mdx/package.json @@ -1,6 +1,6 @@ { "name": "@next/mdx", - "version": "13.0.3-canary.4", + "version": "13.0.3", "main": "index.js", "license": "MIT", "repository": { diff --git a/packages/next-plugin-storybook/package.json b/packages/next-plugin-storybook/package.json index f6cb711921b859..f16bf2c63180be 100644 --- a/packages/next-plugin-storybook/package.json +++ b/packages/next-plugin-storybook/package.json @@ -1,6 +1,6 @@ { "name": "@next/plugin-storybook", - "version": "13.0.3-canary.4", + "version": "13.0.3", "repository": { "url": "vercel/next.js", "directory": "packages/next-plugin-storybook" diff --git a/packages/next-polyfill-module/package.json b/packages/next-polyfill-module/package.json index d343e9817ac989..1fc931e7741390 100644 --- a/packages/next-polyfill-module/package.json +++ b/packages/next-polyfill-module/package.json @@ -1,6 +1,6 @@ { "name": "@next/polyfill-module", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "A standard library polyfill for ES Modules supporting browsers (Edge 16+, Firefox 60+, Chrome 61+, Safari 10.1+)", "main": "dist/polyfill-module.js", "license": "MIT", diff --git a/packages/next-polyfill-nomodule/package.json b/packages/next-polyfill-nomodule/package.json index 908c151003e2f3..dc134ad567539c 100644 --- a/packages/next-polyfill-nomodule/package.json +++ b/packages/next-polyfill-nomodule/package.json @@ -1,6 +1,6 @@ { "name": "@next/polyfill-nomodule", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "A polyfill for non-dead, nomodule browsers.", "main": "dist/polyfill-nomodule.js", "license": "MIT", diff --git a/packages/next-swc/package.json b/packages/next-swc/package.json index 7a4c896ff842e3..fb2250702a63eb 100644 --- a/packages/next-swc/package.json +++ b/packages/next-swc/package.json @@ -1,6 +1,6 @@ { "name": "@next/swc", - "version": "13.0.3-canary.4", + "version": "13.0.3", "private": true, "scripts": { "build-native": "napi build --platform -p next-swc-napi --cargo-name next_swc_napi --features plugin --js false native", diff --git a/packages/next/package.json b/packages/next/package.json index 01c7db1c4855b5..03b606892b3288 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "next", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "The React Framework", "main": "./dist/server/next.js", "license": "MIT", @@ -75,7 +75,7 @@ ] }, "dependencies": { - "@next/env": "13.0.3-canary.4", + "@next/env": "13.0.3", "@swc/helpers": "0.4.11", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", @@ -126,11 +126,11 @@ "@hapi/accept": "5.0.2", "@napi-rs/cli": "2.12.0", "@napi-rs/triples": "1.1.0", - "@next/polyfill-module": "13.0.3-canary.4", - "@next/polyfill-nomodule": "13.0.3-canary.4", - "@next/react-dev-overlay": "13.0.3-canary.4", - "@next/react-refresh-utils": "13.0.3-canary.4", - "@next/swc": "13.0.3-canary.4", + "@next/polyfill-module": "13.0.3", + "@next/polyfill-nomodule": "13.0.3", + "@next/react-dev-overlay": "13.0.3", + "@next/react-refresh-utils": "13.0.3", + "@next/swc": "13.0.3", "@segment/ajv-human-errors": "2.1.2", "@taskr/clear": "1.1.0", "@taskr/esnext": "1.1.0", diff --git a/packages/react-dev-overlay/package.json b/packages/react-dev-overlay/package.json index 7a5c7a92cbfa67..4f4129fbf4c20b 100644 --- a/packages/react-dev-overlay/package.json +++ b/packages/react-dev-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@next/react-dev-overlay", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "A development-only overlay for developing React applications.", "repository": { "url": "vercel/next.js", diff --git a/packages/react-refresh-utils/package.json b/packages/react-refresh-utils/package.json index 71087c0db24300..2b49c07fa67c61 100644 --- a/packages/react-refresh-utils/package.json +++ b/packages/react-refresh-utils/package.json @@ -1,6 +1,6 @@ { "name": "@next/react-refresh-utils", - "version": "13.0.3-canary.4", + "version": "13.0.3", "description": "An experimental package providing utilities for React Refresh.", "repository": { "url": "vercel/next.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2c6842f412bf0e..6c35e4cab07ec9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -410,7 +410,7 @@ importers: packages/eslint-config-next: specifiers: - '@next/eslint-plugin-next': 13.0.3-canary.4 + '@next/eslint-plugin-next': 13.0.3 '@rushstack/eslint-patch': ^1.1.3 '@typescript-eslint/parser': ^5.42.0 eslint-import-resolver-node: ^0.3.6 @@ -478,12 +478,12 @@ importers: '@hapi/accept': 5.0.2 '@napi-rs/cli': 2.12.0 '@napi-rs/triples': 1.1.0 - '@next/env': 13.0.3-canary.4 - '@next/polyfill-module': 13.0.3-canary.4 - '@next/polyfill-nomodule': 13.0.3-canary.4 - '@next/react-dev-overlay': 13.0.3-canary.4 - '@next/react-refresh-utils': 13.0.3-canary.4 - '@next/swc': 13.0.3-canary.4 + '@next/env': 13.0.3 + '@next/polyfill-module': 13.0.3 + '@next/polyfill-nomodule': 13.0.3 + '@next/react-dev-overlay': 13.0.3 + '@next/react-refresh-utils': 13.0.3 + '@next/swc': 13.0.3 '@segment/ajv-human-errors': 2.1.2 '@swc/helpers': 0.4.11 '@taskr/clear': 1.1.0