import React from 'react';
import { CompactBoxLayout } from '../../layout';
import { CommonConfig, NodeCfg, NodeConfig, G6TreeGraphData, FetchLoading } from '../../interface';
export interface MindMapGraphConfig extends Omit<CommonConfig<CompactBoxLayout>, 'data' | 'nodeCfg'>, FetchLoading {
    data: G6TreeGraphData;
    /** 展开层级，默认 100 */
    level?: number;
    nodeCfg?: NodeCfg & {
        /** 点击展开时异步获取数据 */
        getChildren?: (nodeCfg: NodeConfig) => Promise<G6TreeGraphData['children']>;
    };
}
declare const MindMapGraph: React.FC<MindMapGraphConfig>;
export default MindMapGraph;
