import * as React from 'react';
interface ShowdownExtension {
    type: string;
    regex?: RegExp;
    replace?: (...args: any[]) => string;
}
export declare const markdownConvert: (markdown: string, extensions?: ShowdownExtension[]) => Promise<any>;
interface SyncMarkdownProps {
    content?: string;
    emptyMsg?: string;
    exactHeight?: boolean;
    extensions?: ShowdownExtension[];
    renderExtension?: (contentDocument: Document, rootSelector: string) => React.ReactNode;
    inline?: boolean;
    className?: string;
}
export declare const SyncMarkdownView: React.FC<SyncMarkdownProps>;
export {};
