import { RectangleVisualData } from "igniteui-react-core/ES5/RectangleVisualData";
import { PolygonVisualData } from "igniteui-react-core/ES5/PolygonVisualData";
import { PolyLineVisualData } from "igniteui-react-core/ES5/PolyLineVisualData";
import { List$1 } from "igniteui-react-core/ES5/List$1";
import { RectData } from "igniteui-react-core/ES5/RectData";
import { Base, Type } from "igniteui-react-core/ES5/type";
export declare class PointerTooltipVisualData extends Base {
    private _boxShape;
    boxShape: RectangleVisualData;
    private _pointerFillShape;
    pointerFillShape: PolygonVisualData;
    private _pointerOutlineShape;
    pointerOutlineShape: PolyLineVisualData;
    private _offsetX;
    offsetX: number;
    private _offsetY;
    offsetY: number;
    private _categoryNames;
    categoryNames: List$1<string>;
    serialize(): string;
    scaleByViewport(a: RectData): void;
    private _viewport;
    viewport: RectData;
    static $t: Type;
}
