import { Sprite } from "@flashport/flashport";
import { Plot } from "./Plot";
/**
 * ...
 * @author Kenny Lerma
 */
export declare class LineChart extends Sprite {
    private _width;
    private _height;
    private _data;
    private _xMax;
    private _xMin;
    private _yMax;
    private _yMin;
    private _xLinesMax;
    private _yLinesMax;
    private _yLabelFormatFunc;
    private _xLabelFormatFunc;
    private _plotCircles;
    private _plotLabel;
    private _chart;
    private _lineContainer;
    constructor(width: number, height: number, xLabel?: string, yLabel?: string, xLabelFormatFunc?: Function, yLabelFormatFunc?: Function);
    private OnMouseMove;
    setData: (data: Plot[]) => void;
}
