import { Base, Type } from "igniteui-react-core";
import { CalloutPlacementPositions } from "./CalloutPlacementPositions";
import { Series } from "./Series";
import { Brush } from "igniteui-react-core";
/**
 * @hidden
 */
export declare class CalloutRenderStyleUpdatingEventArgs extends Base {
    static $t: Type;
    private _xValue;
    get xValue(): any;
    set xValue(a: any);
    private _yValue;
    get yValue(): any;
    set yValue(a: any);
    private _labelPositionX;
    get labelPositionX(): number;
    set labelPositionX(a: number);
    private _labelPositionY;
    get labelPositionY(): number;
    set labelPositionY(a: number);
    private _targetPositionX;
    get targetPositionX(): number;
    set targetPositionX(a: number);
    private _targetPositionY;
    get targetPositionY(): number;
    set targetPositionY(a: number);
    private _actualPosition;
    get actualPosition(): CalloutPlacementPositions;
    set actualPosition(a: CalloutPlacementPositions);
    private _item;
    get item(): any;
    set item(a: any);
    private _series;
    get series(): Series;
    set series(a: Series);
    private _background;
    get background(): Brush;
    set background(a: Brush);
    private _textColor;
    get textColor(): Brush;
    set textColor(a: Brush);
    private _outline;
    get outline(): Brush;
    set outline(a: Brush);
    private _leaderBrush;
    get leaderBrush(): Brush;
    set leaderBrush(a: Brush);
    private _strokeThickness;
    get strokeThickness(): number;
    set strokeThickness(a: number);
}
