import React from 'react';
import { SyntaxHighlighterProps } from 'react-syntax-highlighter';
import { CopyToClipboardButtonProps } from './CopyToClipboardButton.js';
/**
*
* Codeblock can be used to render a block of code, with appropriate syntax
*
* highlighting, and a copy code button.
*
* Note: To use this component, you should install
*
* react-syntax-highlighter@^15.5.0 package.
*
* 
*
* @example
*
* import Codeblock from "@bigbinary/neeto-molecules/Codeblock";
* import { generateEmbedCode } from "./utils";
*
* const EmbedPage = () => (
*
* );
* @endexample
*/
declare const Codeblock: React.FC<{
code: string;
showCopyButton?: boolean;
codeblockProps?: Partial;
copyButtonProps?: Partial;
}>;
export { Codeblock as default };