import { type EChartsExtensionInstallRegisters } from 'echarts/lib/extension';
import type { Payload } from 'echarts/lib/echarts.all';
import { type RelationshipDiagramSeriesNodeItemOption } from './RelationshipDiagramSeries';
type CollapsedInfo = {
    nodeData?: RelationshipDiagramSeriesNodeItemOption;
    collapsed?: boolean;
};
export type RelationshipDiagramActionPayload = Payload & {
    dataIndexAndTreeIndex?: Map<string, number[]>;
    seriesIndex?: number;
    seriesId?: number;
    seriesName?: string;
    clickType?: string;
    nodeCollapsedInfo?: CollapsedInfo[];
    key?: string | number;
    value?: string | boolean;
    dataIndex?: number;
};
export declare function installRelationshipDiagramAction(registers: EChartsExtensionInstallRegisters): void;
export {};
