import { ClassType, FunctionComponent, ReactElement, HTMLAttributes } from 'react';
import { ConverterOptions, Flavor, ShowdownExtension } from 'showdown';
export interface MarkdownViewProps extends Omit<HTMLAttributes<HTMLDivElement>, 'dangerouslySetInnerHTML'> {
    dangerouslySetInnerHTML?: boolean;
    flavor?: Flavor;
    markdown: string;
    sanitizeHtml?: (html: string) => string;
    markup?: string;
    options?: ConverterOptions;
    extensions?: ShowdownExtension[];
    components?: Record<string, ClassType<never, never, never> | FunctionComponent<any>>;
}
export default function MarkdownView(props: MarkdownViewProps): ReactElement;
