UNPKG

svelte-rune-highlight

Version:
43 lines (42 loc) 1.78 kB
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 declare function copyToClipboard(text: string): Promise<void>; export declare const languages: { readonly css: { readonly name: "css"; readonly register: import("highlight.js").LanguageFn; }; readonly md: { readonly name: "markdown"; readonly register: import("highlight.js").LanguageFn; }; readonly ts: { readonly name: "typescript"; readonly register: import("highlight.js").LanguageFn; }; readonly js: { readonly name: "javascript"; readonly register: import("highlight.js").LanguageFn; }; readonly javascript: { readonly name: "javascript"; readonly register: import("highlight.js").LanguageFn; }; readonly json: { readonly name: "json"; readonly register: import("highlight.js").LanguageFn; }; readonly yaml: { readonly name: "yaml"; readonly register: import("highlight.js").LanguageFn; }; }; export * from './types';