/**
 * Convert Mume markdown to Githb Flavored Markdown
 */
import { CodeChunkData } from "./code-chunk-data";
export declare function markdownConvert(text: any, { projectDirectoryPath, fileDirectoryPath, protocolsWhiteListRegExp, filesCache, mathRenderingOption, mathInlineDelimiters, mathBlockDelimiters, mathRenderingOnlineService, codeChunksData, graphsCache, usePandocParser, imageMagickPath, mermaidTheme, plantumlServer, onWillTransformMarkdown, onDidTransformMarkdown, }: {
    projectDirectoryPath: string;
    fileDirectoryPath: string;
    protocolsWhiteListRegExp: RegExp;
    filesCache: {
        [key: string]: string;
    };
    mathRenderingOption: string;
    mathInlineDelimiters: string[][];
    mathBlockDelimiters: string[][];
    mathRenderingOnlineService: string;
    codeChunksData: {
        [key: string]: CodeChunkData;
    };
    graphsCache: {
        [key: string]: string;
    };
    usePandocParser: boolean;
    imageMagickPath: string;
    mermaidTheme: string;
    plantumlServer: string;
    onWillTransformMarkdown?: (markdown: string) => Promise<string>;
    onDidTransformMarkdown?: (markdown: string) => Promise<string>;
}, config: object): Promise<string>;
