import { FC, PropsWithChildren, ReactElement } from 'react';
export interface CodeHighlighterProps extends PropsWithChildren {
/**
* The class name to apply to the code block.
*/
className?: string;
/**
* The class name to apply to the inline code.
*/
inlineClassName?: string;
/**
* The language of the code block.
*/
language?: string;
/**
* The class name to apply to the copy button.
*/
copyClassName?: string;
/**
* The class name to apply to the toolbar.
*/
toolbarClassName?: string;
/**
* Icon to show for copy.
* @default
*/
copyIcon?: ReactElement;
/**
* The theme to use for the code block.
* @default dark
*/
theme?: Record;
}
export declare const CodeHighlighter: FC;