"use client";
import { createSingletonShorthands as e, guessEmbeddedLanguages as n, createdBundledHighlighter as t } from "../../@shikijs/core/dist/index.js";
import { addClassToHast as p, applyColorReplacements as T, createHighlighterCore as u, createPositionConverter as f, createShikiInternal as k, createShikiInternalSync as S, flatTokenVariants as b, getTokenStyleObject as L, hastToHtml as H, isNoneTheme as y, isPlainLang as C, isSpecialLang as x, isSpecialTheme as z, makeSingletonHighlighter as I, normalizeGetter as A, normalizeTheme as v, resolveColorReplacements as B, splitLines as D, splitToken as E, splitTokens as O, stringifyTokenStyle as P, toArray as R, tokenizeAnsiWithTheme as W, tokenizeWithTheme as j, tokensToHast as w, transformerDecorations as G, warnDeprecated as N } from "../../@shikijs/core/dist/index.js";
import { bundledLanguages as o } from "./langs.js";
import { bundledLanguagesAlias as q, bundledLanguagesBase as F, bundledLanguagesInfo as J } from "./langs.js";
import { bundledThemes as r } from "./themes.js";
import { bundledThemesInfo as M } from "./themes.js";
import { createOnigurumaEngine as a } from "../../@shikijs/engine-oniguruma/dist/index.js";
const i = /* @__PURE__ */ t({
  langs: o,
  themes: r,
  engine: () => a(import("./wasm.js"))
}), {
  codeToTokens: d
} = /* @__PURE__ */ e(
  i,
  { guessEmbeddedLanguages: n }
);
export {
  p as addClassToHast,
  T as applyColorReplacements,
  o as bundledLanguages,
  q as bundledLanguagesAlias,
  F as bundledLanguagesBase,
  J as bundledLanguagesInfo,
  r as bundledThemes,
  M as bundledThemesInfo,
  d as codeToTokens,
  i as createHighlighter,
  u as createHighlighterCore,
  f as createPositionConverter,
  k as createShikiInternal,
  S as createShikiInternalSync,
  e as createSingletonShorthands,
  t as createdBundledHighlighter,
  b as flatTokenVariants,
  L as getTokenStyleObject,
  n as guessEmbeddedLanguages,
  H as hastToHtml,
  y as isNoneTheme,
  C as isPlainLang,
  x as isSpecialLang,
  z as isSpecialTheme,
  I as makeSingletonHighlighter,
  A as normalizeGetter,
  v as normalizeTheme,
  B as resolveColorReplacements,
  D as splitLines,
  E as splitToken,
  O as splitTokens,
  P as stringifyTokenStyle,
  R as toArray,
  W as tokenizeAnsiWithTheme,
  j as tokenizeWithTheme,
  w as tokensToHast,
  G as transformerDecorations,
  N as warnDeprecated
};
