import type { SlateElement } from '@yoopta/editor';
import type { BundledLanguage, BundledTheme, HighlighterGeneric, SpecialLanguage } from 'shiki';
export declare const useHighlighter: () => {
    highlighter: HighlighterGeneric<BundledLanguage, BundledTheme> | null;
};
type HighlightedOverlayProps = {
    element: SlateElement;
    language: SpecialLanguage;
    theme: BundledTheme;
};
export declare const HighlightedCodeOverlay: ({ element, language, theme }: HighlightedOverlayProps) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=highlighted-code-overlay.d.ts.map