/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/svelte-rune-highlight@0.12.1/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import markdown from"highlight.js/lib/languages/markdown";import typescript from"highlight.js/lib/languages/typescript";import javascript from"highlight.js/lib/languages/javascript";import json from"highlight.js/lib/languages/json";import yaml from"highlight.js/lib/languages/yaml";import css from"highlight.js/lib/languages/css";export{default as ExampleWrapper}from"./ExampleWrapper.svelte";export{default as Highlight}from"./Highlight.svelte";export{default as HighlightAuto}from"./HighlightAuto.svelte";export{default as HighlightSvelte}from"./HighlightSvelte.svelte";export{default as LangTag}from"./LangTag.svelte";export{default as HighlightTable}from"./HighlightTable.svelte";export{default as LineNumberTable}from"./LineNumberTable.svelte";export{default as HighlightCompo}from"./HighlightCompo.svelte";export{transformComponents,transformModules,defaultPathToName,pathExtractors}from"./moduleHelpers";export{HIGHLIGHT_CONSTANTS,createHighlightedLinesSet,calculateLineNumberWidth,escapeHtml,replaceLibImport}from"./highlightUtils";export function copyToClipboard(e){return"undefined"!=typeof navigator&&navigator.clipboard?navigator.clipboard.writeText(e).catch((e=>{throw console.error("Failed to copy: ",e),e})):Promise.reject(new Error("Clipboard API not available"))}export const languages={css:{name:"css",register:css},md:{name:"markdown",register:markdown},ts:{name:"typescript",register:typescript},js:{name:"javascript",register:javascript},javascript:{name:"javascript",register:javascript},json:{name:"json",register:json},yaml:{name:"yaml",register:yaml}};export*from"./types";
//# sourceMappingURL=/sm/8d3ff760eda231cc602039717c34f31341d1fb753b7061d64adb17f016b94487.map