import { JSX } from 'solid-js';
export interface CodeBlockProps extends JSX.HTMLAttributes<HTMLDivElement> {
    children?: JSX.Element;
}
declare function CodeBlock(props: CodeBlockProps): JSX.Element;
export interface CodeBlockCodeProps extends JSX.HTMLAttributes<HTMLDivElement> {
    code: string;
    language?: string;
    theme?: string;
}
declare function CodeBlockCode(props: CodeBlockCodeProps): JSX.Element;
export interface CodeBlockGroupProps extends JSX.HTMLAttributes<HTMLDivElement> {
    children?: JSX.Element;
}
declare function CodeBlockGroup(props: CodeBlockGroupProps): JSX.Element;
export { CodeBlock, CodeBlockCode, CodeBlockGroup };
