import { Base, Type } from "igniteui-angular-core/ES5/type";
import { RectData } from "igniteui-angular-core/ES5/RectData";
import { PrimitiveAppearanceData } from "igniteui-angular-core/ES5/PrimitiveAppearanceData";
import { LabelAppearanceData } from "igniteui-angular-core/ES5/LabelAppearanceData";
/**
 * @hidden
 */
export declare class LegendItemVisualData extends Base {
    static $t: Type;
    constructor();
    private _label;
    label: string;
    private _labelBounds;
    labelBounds: RectData;
    private _appearance;
    appearance: PrimitiveAppearanceData;
    private _labelAppearance;
    labelAppearance: LabelAppearanceData;
    private _bounds;
    bounds: RectData;
    private _badgeBounds;
    badgeBounds: RectData;
    serialize(): string;
}
