import * as _nuxt_schema from '@nuxt/schema'; import { BundledTheme, BundledLanguage } from 'shiki'; import { HighlightOptions } from '../dist/runtime/types.js'; interface ModuleOptions { /** Themes */ bundledThemes?: BundledTheme[]; /** Languages */ bundledLangs?: BundledLanguage[]; /** Default theme */ defaultTheme?: BundledTheme | Record<'dark' | 'light' | (string & {}), BundledTheme>; /** Default language */ defaultLang?: BundledLanguage; /** Is dynamic loading enabled */ dynamic?: boolean; /** Additional highlight options */ highlightOptions?: HighlightOptions; /** * Alias of languages * @example { 'my-lang': 'javascript' } */ langAlias?: Record; } declare const _default: _nuxt_schema.NuxtModule; export { _default as default }; export type { ModuleOptions };