import { CodeBlockNodeProps } from '../../types/component-props'; import { default as React } from 'react'; export interface CodeBlockPreviewPayload { node: CodeBlockNodeProps['node']; artifactType: 'text/html' | 'image/svg+xml'; artifactTitle: string; id: string; } export interface CodeBlockNodeReactEvents { onCopy?: (code: string) => void; onPreviewCode?: (payload: CodeBlockPreviewPayload) => void; } export declare function CodeBlockNode(rawProps: CodeBlockNodeProps & CodeBlockNodeReactEvents): React.JSX.Element; export default CodeBlockNode;