import { BaseProps, ContainerStyleProps, Styles } from '../../../tasty';
import 'prismjs/components/prism-javascript';
import 'prismjs/components/prism-yaml';
import 'prismjs/components/prism-bash';
import 'prismjs/components/prism-sql';
export interface CubePrismCodeProps extends ContainerStyleProps {
    /** The CSS style map */
    style?: BaseProps['style'];
    styles?: Styles;
    /** The code snippet */
    code?: string;
    /** The language of the code snippet */
    language?: 'javascript' | 'css' | 'sql' | 'less' | 'html' | 'json' | 'yaml' | 'bash' | 'editorconfig' | 'php' | 'python' | 'typescript';
}
/**
 * Code block with syntax highlighting
 */
declare const _PrismCode: import("react").ForwardRefExoticComponent<CubePrismCodeProps & import("react").RefAttributes<unknown>>;
export { _PrismCode as PrismCode };
