import ChartView from "../../view/Chart.js";
import VolPathTableSeriesModel from "./volPathTableSeries.js";
import GlobalModel from "../../model/Global.js";
import ExtensionAPI from "../../core/ExtensionAPI.js";
import SeriesData from "../../data/SeriesData.js";
declare class VolPathTableView extends ChartView {
    static readonly type = "volPathTable";
    readonly type = "volPathTable";
    private _rectsGroup;
    private _titleGroup;
    private _rowRect;
    private _columnsY;
    private _rowIndex;
    private _rowWidth;
    private _rowColor;
    init(ecModel: GlobalModel, api: ExtensionAPI): void;
    render(seriesModel: VolPathTableSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void;
    _getClipShape(seriesModel: VolPathTableSeriesModel): import("../../coord/CoordinateSystem").CoordinateSystemClipArea;
    _renderTable(data: SeriesData, seriesModel: VolPathTableSeriesModel): void;
    mouseMove(e: any): void;
    globalOut(): void;
    remove(ecModel: GlobalModel, api: ExtensionAPI): void;
    dispose(ecModel: GlobalModel, api: ExtensionAPI): void;
}
export default VolPathTableView;
