import { IPlotAPI } from "./plot-api";
import { IPlotConfig, IAxisMap } from "./chart-def";
export { ChartType } from "./chart-def";
declare module "data-forge/build/lib/series" {
    interface ISeries<IndexT, ValueT> {
        startPlot(): void;
        endPlot(): void;
        plot(plotConfig?: IPlotConfig, axisMap?: IAxisMap): IPlotAPI;
    }
    interface Series<IndexT, ValueT> {
        startPlot(): void;
        endPlot(): void;
        plot(plotConfig?: IPlotConfig, axisMap?: IAxisMap): IPlotAPI;
    }
}
declare module "data-forge/build/lib/dataframe" {
    interface IDataFrame<IndexT, ValueT> {
        startPlot(): void;
        endPlot(): void;
        plot(plotDef?: IPlotConfig, axisMap?: IAxisMap): IPlotAPI;
    }
    interface DataFrame<IndexT, ValueT> {
        startPlot(): void;
        endPlot(): void;
        plot(plotDef?: IPlotConfig, axisMap?: IAxisMap): IPlotAPI;
    }
}
