import React from 'react';
import { DagreLayout } from '@antv/layout';
import { CommonConfig, EdgeData, NodeData } from '../../interface';
export type edgeType = string | {
    text?: string;
    subText?: string;
};
export type FundFlowEdgeData = EdgeData<edgeType>;
export type FundFlowNodeData = NodeData<{
    text?: string;
    icon?: string;
}>;
export interface FundFlowGraphConfig extends Omit<CommonConfig<DagreLayout>, 'data'> {
    data: {
        nodes: FundFlowNodeData[];
        edges: FundFlowEdgeData[];
    };
}
declare const FundFlowGraph: React.FC<FundFlowGraphConfig>;
export default FundFlowGraph;
