import { PieSliceVisualDataList } from "./PieSliceVisualDataList";
import { PieSliceVisualData } from "./PieSliceVisualData";
import { RectData } from "igniteui-react-core/ES2015/RectData";
import { List$1 } from "igniteui-react-core/ES2015/List$1";
import { Base, Type } from "igniteui-react-core/ES2015/type";
export declare class PieChartVisualData extends Base {
    constructor();
    private _slices;
    slices: PieSliceVisualDataList;
    private _othersSlice;
    othersSlice: PieSliceVisualData;
    private _name;
    name: string;
    private _viewport;
    viewport: RectData;
    private _width;
    width: number;
    private _height;
    height: number;
    private _others;
    others: List$1<any>;
    private _radiusFactor;
    radiusFactor: number;
    private _leaderLineMargin;
    leaderLineMargin: number;
    private _isViewportScaled;
    isViewportScaled: boolean;
    private _dipScalingRatio;
    dipScalingRatio: number;
    scaleByViewport(): void;
    serialize(): string;
    static $t: Type;
}
