import type { LanguageInput, ThemeInput, RegexEngine } from 'shiki'; import type { MdcConfig, Highlighter } from '@nuxtjs/mdc'; export interface CreateShikiHighlighterOptions { themes?: ThemeInput[]; langs?: LanguageInput[]; bundledThemes?: Record; bundledLangs?: Record; options?: { wrapperStyle?: string; }; getMdcConfigs?: () => Promise; engine?: RegexEngine | Promise; } export declare function createShikiHighlighter({ langs, themes, bundledLangs, bundledThemes, getMdcConfigs, options: shikiOptions, engine }?: CreateShikiHighlighterOptions): Highlighter;