import { t as Awaitable } from "../types-Bt4vrwsT.js"; import { BundledTheme, CodeOptionsThemes, HighlighterCore } from "shiki"; //#region src/highlight/config.d.ts interface ShikiConfig { createHighlighter: () => Awaitable; defaultThemes: CodeOptionsThemes; } interface ResolvedShikiConfig extends ShikiConfig { id: symbol; resolveThemes: (options?: CodeOptionsThemes | Record) => CodeOptionsThemes; } /** define shared configurations for Shiki */ declare function defineShikiConfig(config: ShikiConfig): ResolvedShikiConfig; //#endregion export { ResolvedShikiConfig, ShikiConfig, defineShikiConfig };