import { BundledLanguage } from 'shiki/bundle/web';
export interface CodeBlockProps {
    code: string;
    language: BundledLanguage;
    className?: string;
    cta?: React.ReactNode;
}
export declare const CodeBlockClass = "mastra:rounded-lg mastra:[&>pre]:p-4 mastra:overflow-hidden mastra:[&>pre]:!bg-surface4 mastra:[&>pre>code]:leading-5 mastra:relative";
export declare const CodeBlock: ({ code, language, className, cta }: CodeBlockProps) => import("react/jsx-runtime").JSX.Element;
export interface CodeCopyButtonProps {
    code: string;
}
export declare const CodeCopyButton: ({ code }: CodeCopyButtonProps) => import("react/jsx-runtime").JSX.Element;
