import { IDatasetTransform } from '@shujujiang/core/transform/dataset'; import { IField } from '@shujujiang/core/widget/dataset'; import { IWidgetModel } from '@shujujiang/core/widget/widgetmodel'; import { ECWidget } from '../../echarts/ecwidget'; import { IDataSetConditionCalculator } from '@shujujiang/core/widget/threshold'; export declare class SankeyChart extends ECWidget { composeOption(option: IWidgetModel): any; protected _wrapPointEvent(event: any): { data: { columns: IField[]; values: (string | number)[][]; }; event: any; }; protected invokeSelectPoints(calculator: IDataSetConditionCalculator): boolean; protected invokeClearSelectedPoints(): void; protected assembleSankeyWidget(chartOption: any, dataset: IDatasetTransform): any; }