import { DataAnnotationRangeLayer } from "./DataAnnotationRangeLayer";
import { IFastItemColumn$1 } from "igniteui-angular-core";
import { Type } from "igniteui-angular-core";
import { DataAnnotationDisplayMode } from "./DataAnnotationDisplayMode";
/**
 * @hidden
 */
export declare abstract class DataAnnotationPointLayer extends DataAnnotationRangeLayer {
    static $t: Type;
    ah0: string;
    private agt;
    get ag3(): IFastItemColumn$1<number>;
    set ag3(a: IFastItemColumn$1<number>);
    ah3: string;
    private agu;
    get ag4(): IFastItemColumn$1<number>;
    set ag4(a: IFastItemColumn$1<number>);
    aht: string;
    private agr;
    get ag1(): IFastItemColumn$1<any>;
    set ag1(a: IFastItemColumn$1<any>);
    ahx: string;
    private ags;
    get ag2(): IFastItemColumn$1<any>;
    set ag2(a: IFastItemColumn$1<any>);
    agj: DataAnnotationDisplayMode;
    agk: DataAnnotationDisplayMode;
    ahm: string;
    private agp;
    get agz(): IFastItemColumn$1<number>;
    set agz(a: IFastItemColumn$1<number>);
    ahp: string;
    private agq;
    get ag0(): IFastItemColumn$1<number>;
    set ag0(a: IFastItemColumn$1<number>);
    ahf: string;
    private agn;
    get agx(): IFastItemColumn$1<any>;
    set agx(a: IFastItemColumn$1<any>);
    ahj: string;
    private ago;
    get agy(): IFastItemColumn$1<any>;
    set agy(a: IFastItemColumn$1<any>);
    agh: DataAnnotationDisplayMode;
    agi: DataAnnotationDisplayMode;
    ag7: string;
    private agl;
    get agv(): IFastItemColumn$1<any>;
    set agv(a: IFastItemColumn$1<any>);
    ahb: string;
    private agm;
    get agw(): IFastItemColumn$1<any>;
    set agw(a: IFastItemColumn$1<any>);
    agf: DataAnnotationDisplayMode;
    agg: DataAnnotationDisplayMode;
    protected rg(a: any, b: string, c: any, d: any): void;
    protected aem(a: any, b: any): void;
    static $$p: string[];
}
