import type { JSX, ReactNode } from 'react'; export interface CodeBlockProps { code?: string; children?: ReactNode; copyButton?: boolean; copyText?: string; size?: 'xs' | 'sm' | 'md' | 'lg'; smart?: boolean; wrap?: boolean; } export declare function CodeBlock({ code, children, copyButton, copyText, size, smart, wrap, }: CodeBlockProps): JSX.Element;