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