import { DataAnnotationInfo as DataAnnotationInfo_internal } from "./DataAnnotationInfo";
import { ContentChildrenManager } from "igniteui-react-core";
/**
 * Represents data annotation
*/
export declare class IgrDataAnnotationInfo {
    protected createImplementation(): DataAnnotationInfo_internal;
    protected _implementation: any;
    protected mounted: boolean;
    get nativeElement(): HTMLElement;
    /**
     * @hidden
     */
    get i(): DataAnnotationInfo_internal;
    protected onImplementationCreated(): void;
    protected _contentChildrenManager: ContentChildrenManager;
    constructor();
    protected _provideImplementation(i: any): void;
    get xAxisPixel(): number;
    set xAxisPixel(v: number);
    get yAxisPixel(): number;
    set yAxisPixel(v: number);
    get xAxisWindow(): number;
    set xAxisWindow(v: number);
    get yAxisWindow(): number;
    set yAxisWindow(v: number);
    get xAxisValue(): number;
    set xAxisValue(v: number);
    get yAxisValue(): number;
    set yAxisValue(v: number);
    get dataIndex(): number;
    set dataIndex(v: number);
    get dataValueX(): number;
    set dataValueX(v: number);
    get dataValueY(): number;
    set dataValueY(v: number);
    get dataLabelX(): string;
    set dataLabelX(v: string);
    get dataLabelY(): string;
    set dataLabelY(v: string);
    get xAxisLabel(): string;
    set xAxisLabel(v: string);
    get yAxisLabel(): string;
    set yAxisLabel(v: string);
    get textColor(): string;
    set textColor(v: string);
    get background(): string;
    set background(v: string);
    get borderColor(): string;
    set borderColor(v: string);
    get borderRadius(): number;
    set borderRadius(v: number);
    get borderThickness(): number;
    set borderThickness(v: number);
    findByName(name: string): any;
}
