import { CodeBlockNodeProps } from '../../types/component-props'; 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): import("react/jsx-runtime").JSX.Element; export default CodeBlockNode;