/**
 * This is an autogenerated file by scripts/update-google-fonts.js
 */
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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Abhaya_Libre<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'sinhala'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'ethiopic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Advent_Pro<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Agdasima<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Akatab<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tifinagh'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kannada' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Akshar<
  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<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Albert_Sans<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alegreya<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alegreya_SC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '700'
    | '800'
    | '900'
    | Array<'400' | '500' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alegreya_Sans<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alegreya_Sans_SC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Aleo<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alexandria<
  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<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alkatra<
  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<'bengali' | 'devanagari' | 'latin' | 'latin-ext' | 'oriya'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Alumni_Sans<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'hebrew' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Andada_Pro<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Bangla<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Devanagari<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Gujarati<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Gurmukhi<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Kannada<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kannada' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Latin<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Malayalam<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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' | 'malayalam'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Odia<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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' | 'oriya'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Tamil<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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' | 'tamil'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anek_Telugu<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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' | 'telugu'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Antonio<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anuphan<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | 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-ext' | 'latin' | 'latin-ext' | 'thai' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Anybody<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Aoboshi_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Archivo<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Archivo_Narrow<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Arima<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'malayalam'
    | 'tamil'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Arimo<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Asap<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Asap_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Assistant<
  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<'hebrew' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Athiti<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Atma<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Azeret_Mono<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function BIZ_UDMincho<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function BIZ_UDPMincho<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bacasime_Antique<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bagel_Fat_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bai_Jamjuree<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'opsz'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Bhai_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Bhaijaan_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Bhaina_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'oriya' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Chettan_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'malayalam' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Da_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Paaji_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Tamma_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kannada' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Tammudu_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'telugu' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Baloo_Thambi_2<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Barlow<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Barlow_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Barlow_Semi_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Battambang<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Be_Vietnam_Pro<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Belanosima<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '600' | '700' | Array<'400' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kannada' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Besley<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Big_Shoulders_Display<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Big_Shoulders_Inline_Display<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Big_Shoulders_Inline_Text<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Big_Shoulders_Stencil_Display<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Big_Shoulders_Stencil_Text<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Big_Shoulders_Text<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function BioRhyme<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function BioRhyme_Expanded<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Biryani<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bitter<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Blinker<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'100' | '200' | '300' | '400' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bodoni_Moda<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Borel<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Braah_One<
  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<'gurmukhi' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bricolage_Grotesque<
  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<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('opsz' | 'wdth')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bruno_Ace<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Bruno_Ace_SC<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Brygada_1918<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cabin<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cairo<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'
      >
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
  axes?: 'slnt'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cairo_Play<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'
      >
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
  axes?: 'slnt'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Caprasimo<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'greek' | 'greek-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Carlito<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Castoro_Titling<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Catamaran<
  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<'latin' | 'latin-ext' | 'tamil'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'greek' | 'greek-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Caveat<
  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<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Chakra_Petch<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Changa<
  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<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Chathura<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '800'
    | Array<'100' | '300' | '400' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cherry_Bomb_One<
  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' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'malayalam'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Chivo<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Chivo_Mono<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Chokokutai<
  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' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cinzel<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Climate_Crisis<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?: '400' | 'variable' | Array<'400'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
  axes?: 'YEAR'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Comfortaa<
  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<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Comme<
  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<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Commissioner<
  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<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: ('FLAR' | 'VOLM' | 'slnt')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cormorant<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cormorant_Garamond<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cormorant_Infant<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cormorant_SC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cormorant_Unicase<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cormorant_Upright<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Crimson_Pro<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Cuprum<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function DM_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Dai_Banna_SIL<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'new-tai-lue'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Dancing_Script<
  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' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Darker_Grotesque<
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Darumadrop_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Delicious_Handrawn<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Diphylleia<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Domine<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Dosis<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function DynaPuff<
  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<'cyrillic-ext' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function EB_Garamond<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Eczar<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Edu_NSW_ACT_Foundation<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Edu_QLD_Beginner<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Edu_SA_Beginner<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Edu_TAS_Beginner<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Edu_VIC_WA_NT_Beginner<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function El_Messiri<
  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<'arabic' | 'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Encode_Sans<
  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<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Encode_Sans_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Encode_Sans_Expanded<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Encode_Sans_SC<
  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<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Encode_Sans_Semi_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Encode_Sans_Semi_Expanded<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Epilogue<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Exo<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Exo_2<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Expletus_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cherokee' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fahkwang<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Familjen_Grotesk<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Faustina<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Figtree<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Finlandica<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fira_Code<
  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<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fira_Sans<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fira_Sans_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fira_Sans_Extra_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Foldit<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Frank_Ruhl_Libre<
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fraunces<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('SOFT' | 'WONK' | 'opsz')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Fredoka<
  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<'hebrew' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'greek'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'greek'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gajraj_One<
  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<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gantari<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gasoek_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'malayalam'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gemunu_Libre<
  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' | 'sinhala'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Genos<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cherokee' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Geologica<
  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<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: ('CRSV' | 'SHRP' | 'slnt')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Georama<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gloock<
  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<'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Glory<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gluten<
  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<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'slnt'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Golos_Text<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Gothic_A1<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Grandiflora_One<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Grandstander<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Grenze<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Grenze_Gotisch<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hahmlet<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Halant<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Handjet<
  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<
    | 'arabic'
    | 'armenian'
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: ('ELGR' | 'ELSH')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hanken_Grotesk<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hanuman<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Harmattan<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '500' | '600' | '700' | Array<'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 Headland_One<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Heebo<
  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<'hebrew' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hepta_Slab<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<
        | '1'
        | '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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hind<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hind_Guntur<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'telugu'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hind_Madurai<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hind_Siliguri<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Hind_Vadodara<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kannada' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Mono<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_Arabic<
  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<'arabic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_Devanagari<
  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-ext' | 'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_Hebrew<
  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-ext' | 'hebrew' | 'latin' | 'latin-ext'>
}): 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' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_KR<
  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<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_Thai<
  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-ext' | 'latin' | 'latin-ext' | 'thai'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Sans_Thai_Looped<
  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-ext' | 'latin' | 'latin-ext' | 'thai'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function IBM_Plex_Serif<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ibarra_Real_Nova<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Imbue<
  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<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Inconsolata<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Inknut_Antiqua<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Instrument_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Instrument_Serif<
  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<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Inter<
  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<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'slnt'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Inter_Tight<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function JetBrains_Mono<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'tibetan'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Josefin_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Josefin_Slab<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Jost<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Jura<
  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<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'kayah-li'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function K2D<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kablammo<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?: '400' | 'variable' | Array<'400'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: 'MORF'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kanit<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kantumruy_Pro<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Karla<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Karma<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Khand<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Khula<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '600'
    | '700'
    | '800'
    | Array<'300' | '400' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function KoHo<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kodchasan<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Koh_Santepheap<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Konkhmer_Sleokchher<
  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<'khmer' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kreon<
  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<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Krub<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kufam<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kulim_Park<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Kumbh_Sans<
  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<'latin' | 'latin-ext' | 'math'>
  axes?: 'YOPQ'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'devanagari' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Labrada<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Laila<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lateef<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'>
  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 Lato<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '700' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function League_Spartan<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lemonada<
  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' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Deca<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Exa<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Giga<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Mega<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Peta<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Tera<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lexend_Zetta<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Libre_Bodoni<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Libre_Franklin<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lisu_Bosa<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'lisu'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Literata<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Livvic<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '900'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lora<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lugrasimo<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lumanosimo<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Lunasima<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function M_PLUS_1<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function M_PLUS_1_Code<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function M_PLUS_1p<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function M_PLUS_2<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function M_PLUS_Code_Latin<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function M_PLUS_Rounded_1c<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mada<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  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 Magra<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Maitree<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mali<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'malayalam'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Manrope<
  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<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Martel<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Martel_Sans<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'200' | '300' | '400' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Martian_Mono<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Maven_Pro<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'tamil'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Merriweather_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'lepcha'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mitr<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mohave<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Moirai_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Monomaniac_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Montagu_Slab<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Montserrat<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Montserrat_Alternates<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mukta<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mukta_Mahee<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mukta_Malar<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 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' | 'tamil'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mukta_Vaani<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mulish<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Murecho<
  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<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function MuseoModerno<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Mynerve<
  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<'greek' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic-ext' | 'latin' | 'latin-ext' | 'math' | 'vietnamese'
  >
  axes?: ('EDPT' | 'EHLT')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Narnoor<
  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<'gunjala-gondi' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Neuton<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Newsreader<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Niramit<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Nokora<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'emoji'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Emoji<
  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<'emoji'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Kufi_Arabic<
  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<'arabic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '600'
    | '700'
    | 'variable'
    | Array<'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 Noto_Nastaliq_Urdu<
  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<'arabic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Rashi_Hebrew<
  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<'hebrew' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'devanagari'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Adlam<
  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<'adlam' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Adlam_Unjoined<
  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<'adlam' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'anatolian-hieroglyphs' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Arabic<
  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<'arabic'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Armenian<
  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<'armenian' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'avestan' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Balinese<
  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<'balinese' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Bamum<
  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<'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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'batak' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Bengali<
  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<'bengali' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bhaiksuki'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'brahmi' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'buhid' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Canadian_Aboriginal<
  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<'canadian-aboriginal' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'carian' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'caucasian-albanian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '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<'cham' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Cherokee<
  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<'cherokee' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Chorasmian<
  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<'chorasmian' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'coptic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cuneiform' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cypriot'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Cypro_Minoan<
  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<'cypro-minoan' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'deseret' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Devanagari<
  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<'devanagari' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Display<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Duployan<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '700' | Array<'400' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'duployan' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'egyptian-hieroglyphs' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'elbasan' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'elymaic'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Ethiopic<
  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<'ethiopic' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Georgian<
  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<'georgian' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'glagolitic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gothic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'grantha' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Gujarati<
  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<'gujarati' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gunjala-gondi'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Gurmukhi<
  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<'gurmukhi' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_HK<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Hanifi_Rohingya<
  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<'hanifi-rohingya' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hatran' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Hebrew<
  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<'hebrew' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'imperial-aramaic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'indic-siyaq-numbers'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'inscriptional-pahlavi'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'inscriptional-parthian' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_JP<
  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<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Javanese<
  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<'javanese' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_KR<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kaithi' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Kannada<
  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<'kannada' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Kayah_Li<
  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<'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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kharoshthi' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Khmer<
  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<'khmer' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khudawadi' | 'latin' | 'latin-ext'>
}): 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'
    | '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_Lepcha<
  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' | '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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'limbu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'linear-a'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'linear-b'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Lisu<
  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' | 'lisu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'lycian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'lydian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'mahajani'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Malayalam<
  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<'latin' | 'latin-ext' | 'malayalam'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'mandaic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'manichaean'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'marchen'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'math'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'mayan-numerals'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Medefaidrin<
  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' | 'medefaidrin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Meetei_Mayek<
  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<'latin' | 'latin-ext' | 'meetei-mayek'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'meroitic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'miao'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '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<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'mro'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'myanmar'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_NKo<
  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' | 'nko'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'nabataean'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Nag_Mundari<
  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' | 'nag-mundari'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Nandinagari<
  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' | 'nandinagari'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'nushu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'ogham'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Ol_Chiki<
  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' | '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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'old-hungarian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'old-italic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'old-north-arabian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'old-permic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'old-persian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'old-sogdian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'old-south-arabian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'old-turkic'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Oriya<
  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<'latin' | 'latin-ext' | 'oriya'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'palmyrene'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'phags-pa'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'phoenician'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'psalter-pahlavi'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'runic'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_SC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'samaritan'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'sharada'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'shavian'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'siddham'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_SignWriting<
  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' | 'signwriting'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Sinhala<
  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<'latin' | 'latin-ext' | 'sinhala'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'sogdian'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Sora_Sompeng<
  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' | '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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'soyombo'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Sundanese<
  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' | '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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '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<'latin' | 'latin-ext' | 'symbols'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'symbols'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Syriac<
  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<'latin' | 'latin-ext' | 'syriac'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Syriac_Eastern<
  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<'latin' | 'latin-ext' | 'syriac'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_TC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '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' | '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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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'
    | '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<'latin' | 'latin-ext' | 'tamil'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil-supplement'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Tangsa<
  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' | 'tangsa'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Telugu<
  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<'latin' | 'latin-ext' | 'telugu'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Thaana<
  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<'latin' | 'latin-ext' | 'thaana'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Thai<
  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<'latin' | 'latin-ext' | 'thai'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Thai_Looped<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'thai'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tifinagh'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tirhuta'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'ugaritic'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vai'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Sans_Vithkuqi<
  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' | 'vithkuqi'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'wancho'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'warang-citi'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'zanabazar-square'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'ahom' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Armenian<
  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<'armenian' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'balinese' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Bengali<
  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<'bengali' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Devanagari<
  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<'devanagari' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Display<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'dogra'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Ethiopic<
  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<'ethiopic' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Georgian<
  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<'georgian' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'grantha' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Gujarati<
  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<'gujarati' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Gurmukhi<
  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<'gurmukhi' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_HK<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Hebrew<
  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<'hebrew' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_JP<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_KR<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Kannada<
  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<'kannada' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Khitan_Small_Script<
  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<'khitan-small-script' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Khmer<
  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<'khmer' | 'latin' | 'latin-ext'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Khojki<
  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<'khojki' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_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_Serif_Makasar<
  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' | 'makasar'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Malayalam<
  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<'latin' | 'latin-ext' | 'malayalam'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Myanmar<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'myanmar'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_NP_Hmong<
  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' | 'nyiakeng-puachue-hmong'>
}): 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_Ottoman_Siyaq<
  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' | 'ottoman-siyaq-numbers'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_SC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Sinhala<
  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<'latin' | 'latin-ext' | 'sinhala'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_TC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Tamil<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tangut'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Telugu<
  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<'latin' | 'latin-ext' | 'telugu'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Thai<
  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<'latin' | 'latin-ext' | 'thai'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Tibetan<
  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<'latin' | 'latin-ext' | 'tibetan'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Toto<
  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' | 'toto'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Vithkuqi<
  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' | 'vithkuqi'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Serif_Yezidi<
  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' | 'yezidi'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Noto_Traditional_Nushu<
  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<'latin' | 'latin-ext' | 'nushu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'greek' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Nunito<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Nunito_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: ('YTLC' | 'opsz' | 'wdth')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'yi'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'latin'
    | 'latin-ext'
    | 'tamil'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Open_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Orbit<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Orbitron<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Oswald<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Outfit<
  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<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Overpass<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Overpass_Mono<
  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<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Oxanium<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'myanmar'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Padyakke_Expanded_One<
  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<'kannada' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Palanquin<
  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<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Palette_Mosaic<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Pathway_Extreme<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('opsz' | 'wdth')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Petrona<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Phudu<
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Piazzolla<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Playfair<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: ('opsz' | 'wdth')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Playfair_Display<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Plus_Jakarta_Sans<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Podkova<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Poltawski_Nowy<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Pontano_Sans<
  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<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Poppins<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Pridi<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Prompt<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Proza_Libre<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Public_Sans<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Quicksand<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function REM<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Radio_Canada<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'canadian-aboriginal' | 'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rajdhani<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Raleway<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rasa<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Readex_Pro<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'200' | '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' | 'vietnamese'>
  axes?: 'HEXP'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Recursive<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('CASL' | 'CRSV' | 'MONO' | 'slnt')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Red_Hat_Display<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Red_Hat_Mono<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Red_Hat_Text<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Red_Rose<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Reem_Kufi<
  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<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Reem_Kufi_Fun<
  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<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Roboto<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Roboto_Flex<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: (
    | 'GRAD'
    | 'XTRA'
    | 'YOPQ'
    | 'YTAS'
    | 'YTDE'
    | 'YTFI'
    | 'YTLC'
    | 'YTUC'
    | 'opsz'
    | 'slnt'
    | 'wdth'
  )[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Roboto_Mono<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Roboto_Serif<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: ('GRAD' | 'opsz' | 'wdth')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Roboto_Slab<
  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<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rock_3D<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rokkitt<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rosario<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'arabic' | 'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik_80s_Fade<
  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<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik_Gemstones<
  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<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik_Pixels<
  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<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik_Spray_Paint<
  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<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik_Storm<
  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<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Rubik_Vinyl<
  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<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'hebrew' | 'latin' | 'latin-ext'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ruda<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ruwudu<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '500' | '600' | '700' | Array<'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 Rye<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function STIX_Two_Text<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Saira<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Saira_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Saira_Extra_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Saira_Semi_Condensed<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sansita_Swashed<
  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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sarabun<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sarpanch<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Scheherazade_New<
  T extends CssVariable | undefined = undefined
>(options: {
  weight: '400' | '500' | '600' | '700' | Array<'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 Schibsted_Grotesk<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sen<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Shantell_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: ('BNCE' | 'INFM' | 'SPAC')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Shippori_Mincho<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Shippori_Mincho_B1<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Shizuru<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gujarati' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sigmar<
  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' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Signika<
  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<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'GRAD'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Signika_Negative<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T

  fallback?: string[]
  adjustFontFallback?: boolean
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Slackside_One<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Smooch_Sans<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sofia_Sans<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sofia_Sans_Condensed<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sofia_Sans_Extra_Condensed<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sofia_Sans_Semi_Condensed<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Solitreo<
  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<'hebrew' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Solway<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | Array<'300' | '400' | '500' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Sora<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Source_Code_Pro<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Source_Sans_3<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Source_Serif_4<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: 'opsz'[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Space_Grotesk<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Spectral<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Spectral_SC<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Spline_Sans<
  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<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Spline_Sans_Mono<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Stick_No_Bills<
  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' | 'sinhala'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Suwannaphum<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Syne<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tai-viet' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tajawal<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | '900'
    | Array<'200' | '300' | '400' | '500' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'khmer' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Taviraj<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Teko<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tektur<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Texturina<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'opsz'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tillana<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tilt_Neon<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?: '400' | 'variable' | Array<'400'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('XROT' | 'YROT')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tilt_Prism<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?: '400' | 'variable' | Array<'400'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('XROT' | 'YROT')[]
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tilt_Warp<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?: '400' | 'variable' | Array<'400'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('XROT' | 'YROT')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    | 'cyrillic'
    | 'cyrillic-ext'
    | 'greek'
    | 'greek-ext'
    | 'hebrew'
    | 'latin'
    | 'latin-ext'
    | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'bengali' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'gurmukhi' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'kannada' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'tamil'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'telugu'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Titillium_Web<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '600'
    | '700'
    | '900'
    | Array<'200' | '300' | '400' | '600' | '700' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tomorrow<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tourney<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Trirong<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | Array<
        '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'thai' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Trispace<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'100' | '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?: 'wdth'[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Truculenta<
  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<'latin' | 'latin-ext' | 'vietnamese'>
  axes?: ('opsz' | 'wdth')[]
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Tsukimi_Rounded<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Turret_Road<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '200'
    | '300'
    | '400'
    | '500'
    | '700'
    | '800'
    | Array<'200' | '300' | '400' | '500' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'greek-ext' | 'latin' | 'latin-ext'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'tibetan'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Unbounded<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Urbanist<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'hebrew' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Varta<
  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<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Vazirmatn<
  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<'arabic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'arabic' | 'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Victor_Mono<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'100' | '200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Vina_Sans<
  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' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Vollkorn<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800' | '900'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Wix_Madefor_Display<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Wix_Madefor_Text<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | 'variable'
    | Array<'400' | '500' | '600' | '700' | '800'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Work_Sans<
  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' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Yaldevi<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'sinhala'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Yanone_Kaffeesatz<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'200' | '300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Yantramanav<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '100'
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'100' | '300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'devanagari' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Yrsa<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | 'variable'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext' | 'vietnamese'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ysabeau<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ysabeau_Infant<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ysabeau_Office<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Ysabeau_SC<
  T extends CssVariable | undefined = undefined
>(options?: {
  weight?:
    | '1'
    | '100'
    | '200'
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | '800'
    | '900'
    | '1000'
    | 'variable'
    | Array<
        | '1'
        | '100'
        | '200'
        | '300'
        | '400'
        | '500'
        | '600'
        | '700'
        | '800'
        | '900'
        | '1000'
      >
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<
    'cyrillic' | 'cyrillic-ext' | 'greek' | 'latin' | 'latin-ext' | 'vietnamese'
  >
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Yuji_Hentaigana_Akari<
  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'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Yuji_Hentaigana_Akebono<
  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'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Zen_Kaku_Gothic_Antique<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Zen_Kaku_Gothic_New<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Zen_Maru_Gothic<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '700'
    | '900'
    | Array<'300' | '400' | '500' | '700' | '900'>
  style?: 'normal' | Array<'normal'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'cyrillic' | 'greek' | 'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin'>
}): T extends undefined ? NextFont : NextFontWithVariable
export declare function Zilla_Slab<
  T extends CssVariable | undefined = undefined
>(options: {
  weight:
    | '300'
    | '400'
    | '500'
    | '600'
    | '700'
    | Array<'300' | '400' | '500' | '600' | '700'>
  style?: 'normal' | 'italic' | Array<'normal' | 'italic'>
  display?: Display
  variable?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): 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?: T
  preload?: boolean
  fallback?: string[]
  adjustFontFallback?: boolean
  subsets?: Array<'latin' | 'latin-ext'>
}): T extends undefined ? NextFont : NextFontWithVariable
