import { type HighlightLanguage } from './HighlightExtended.js'; interface CodeHighlightProps { /** * Whether line numbers should be shown. * @defaultValue true */ showLineNumbers?: boolean; /** * The code language of the snippet for syntax highlighting. */ language?: HighlightLanguage; /** * The code snippet to be highlighted. */ code: string; /** * Whether the content breaks into new lines automatically. * @defaultValue false */ lineBreaks?: boolean; /** * Max height of the code container in px. */ maxHeight?: number; /** * Layout size, which affects font size, padding and margins. * @defaultValue 'default' */ size?: 'default' | 'condensed'; } /** * Highlights code with prism tokenization. * @internal */ export declare const CodeHighlight: (props: CodeHighlightProps & import("react").RefAttributes) => import("react").ReactElement | null; export {};