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