///
import 'prismjs/components/prism-clike';
import 'prismjs/components/prism-markup';
import 'prismjs/components/prism-javascript';
import 'prismjs/components/prism-css';
import 'prismjs/components/prism-json';
import 'prismjs/themes/prism-dark.css';
export default function CodeEditor({ initialCode, highlightLanguage, onCodeSubmit, children, style, buttonComponent: ButtonComponent, }: {
initialCode: string;
highlightLanguage?: string;
children?: any;
style?: any;
buttonComponent?: any;
onCodeSubmit?: (code: string) => Promise | void;
}): JSX.Element;
//# sourceMappingURL=CodeEditor.d.ts.map