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