/**
 * Props for the ContentViewer component.
 */
export interface ContentViewerProps {
    /** Raw HTML string from the editor (stored in database) */
    content: string;
    /** Additional CSS class name for the wrapper */
    className?: string;
}
/**
 * ContentViewer — Lightweight read-only renderer for MathTextX Editor content.
 *
 * This component takes raw HTML (as saved by the editor to the database)
 * and renders it safely with:
 * 1. XSS sanitization via DOMPurify
 * 2. Automatic KaTeX rendering for math elements (`mtx-math-inline`, `mtx-math-block`)
 * 3. Consistent styling via `content-style.css`
 *
 * @example
 * ```tsx
 * // In your Quiz / Exam frontend:
 * import { ContentViewer } from 'erl-mathtextx-editor'
 *
 * function SoalCard({ htmlFromDB }) {
 *   return <ContentViewer content={htmlFromDB} />
 * }
 * ```
 */
export declare function ContentViewer({ content, className }: ContentViewerProps): import("react/jsx-runtime").JSX.Element;
