import { Base, IList$1, Type } from "igniteui-react-core";
import { FunnelSliceVisualDataList } from "./FunnelSliceVisualDataList";
import { RectData } from "igniteui-react-core";
import { ColorData } from "igniteui-react-core";
/**
 * @hidden
 */
export declare class FunnelChartVisualData extends Base {
    static $t: Type;
    constructor();
    private _slices;
    get slices(): FunnelSliceVisualDataList;
    set slices(a: FunnelSliceVisualDataList);
    private _name;
    get name(): string;
    set name(a: string);
    private _viewport;
    get viewport(): RectData;
    set viewport(a: RectData);
    private _isInverted;
    get isInverted(): boolean;
    set isInverted(a: boolean);
    private _backgroundColor;
    get backgroundColor(): ColorData;
    set backgroundColor(a: ColorData);
    private _foregroundColor;
    get foregroundColor(): ColorData;
    set foregroundColor(a: ColorData);
    private _opacity;
    get opacity(): number;
    set opacity(a: number);
    private _borderBrush;
    get borderBrush(): ColorData;
    set borderBrush(a: ColorData);
    private _selectedItems;
    get selectedItems(): IList$1<any>;
    set selectedItems(a: IList$1<any>);
    private _dipScalingRatio;
    get dipScalingRatio(): number;
    set dipScalingRatio(a: number);
    scaleByViewport(): void;
    serialize(): string;
}
