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';
