export default Export;
declare class Export {
    constructor(opt: any);
    mindMap: any;
    export(type: any, isDownload?: boolean, name?: string, ...args: any[]): Promise<any>;
    createTransformImgTaskList(svg: any, tagName: any, propName: any, getUrlFn: any): any;
    getSvgData(node: any): Promise<{
        node: any;
        str: any;
        clipData: any;
    }>;
    svgToPng(svgSrc: any, transparent: any, clipData?: any): Promise<any>;
    drawBackgroundToCanvas(ctx: any, width: any, height: any): Promise<any>;
    drawBackgroundToSvg(svg: any): Promise<any>;
    /**
     * 方法1.把svg的图片都转化成data:url格式，再转换
     * 方法2.把svg的图片提取出来再挨个绘制到canvas里，最后一起转换
     */
    png(name: any, transparent?: boolean, node?: any): Promise<any>;
    handleNodeExport(node: any): void;
    pdf(name: any, transparent?: boolean): Promise<any>;
    xmind(name: any): Promise<any>;
    svg(name: any): Promise<any>;
    fixSvgStrAndToBlob(str: any): Promise<any>;
    json(name: any, withConfig?: boolean): Promise<any>;
    smm(name: any, withConfig: any): Promise<any>;
    md(): Promise<any>;
    txt(): Promise<any>;
}
declare namespace Export {
    const instanceName: string;
}
