import { Base, Type } from "igniteui-react-core";
import { PrimitiveAppearanceData } from "igniteui-react-core";
import { DataTemplate } from "igniteui-react-core";
import { RectData } from "igniteui-react-core";
/**
 * @hidden
 */
export declare class MarkerVisualData extends Base {
    static $t: Type;
    private _x;
    get x(): number;
    set x(a: number);
    private _y;
    get y(): number;
    set y(a: number);
    private _index;
    get index(): number;
    set index(a: number);
    private _markerAppearance;
    get markerAppearance(): PrimitiveAppearanceData;
    set markerAppearance(a: PrimitiveAppearanceData);
    private _markerType;
    get markerType(): string;
    set markerType(a: string);
    private _contentTemplate;
    get contentTemplate(): DataTemplate;
    set contentTemplate(a: DataTemplate);
    private _isVisible;
    get isVisible(): boolean;
    set isVisible(a: boolean);
    serialize(): string;
    i(a: RectData): void;
    private _bounds;
    get bounds(): RectData;
    set bounds(a: RectData);
}
