import { Base, Type } from "igniteui-react-core/ES2015/type";
import { SparklineAxisVisualData } from "./SparklineAxisVisualData";
import { PathVisualData } from "igniteui-react-core/ES2015/PathVisualData";
import { RectData } from "igniteui-react-core/ES2015/RectData";
/**
 * @hidden
 */
export declare class SparklineVisualData extends Base {
    static $t: Type;
    constructor();
    private _name;
    name: string;
    private _horizontalAxis;
    horizontalAxis: SparklineAxisVisualData;
    private _verticalAxis;
    verticalAxis: SparklineAxisVisualData;
    private _sparkPath;
    sparkPath: PathVisualData;
    private _negativeSparkPath;
    negativeSparkPath: PathVisualData;
    private _trendLinePath;
    trendLinePath: PathVisualData;
    private _rangePath;
    rangePath: PathVisualData;
    private _markersPath;
    markersPath: PathVisualData;
    private _negativeMarkersPath;
    negativeMarkersPath: PathVisualData;
    private _lowMarkersPath;
    lowMarkersPath: PathVisualData;
    private _highMarkersPath;
    highMarkersPath: PathVisualData;
    private _firstMarkerPath;
    firstMarkerPath: PathVisualData;
    private _lastMarkerPath;
    lastMarkerPath: PathVisualData;
    private _viewport;
    viewport: RectData;
    private _marginViewport;
    marginViewport: RectData;
    scaleByViewport(): void;
    serialize(): string;
}
