import { AxisAnnotationFrame } from "./AxisAnnotationFrame";
import { List$1 } from "igniteui-angular-core";
import { Brush } from "igniteui-angular-core";
import { Size } from "igniteui-angular-core";
import { FontInfo } from "igniteui-angular-core";
import { Point, Type } from "igniteui-angular-core";
import { Frame } from "./Frame";
/**
 * @hidden
 */
export declare class DataAnnotationShapeLayerFrame extends AxisAnnotationFrame {
    static $t: Type;
    ag: List$1<Brush>;
    ah: List$1<Brush>;
    aj: List$1<number>;
    ai: List$1<number>;
    ak: List$1<Brush>;
    ap: List$1<number>;
    aq: List$1<number>;
    au: List$1<boolean>;
    an: List$1<number>;
    as: List$1<number>;
    ao: List$1<number>;
    at: List$1<number>;
    af: List$1<number>;
    ar: List$1<Size>;
    am: List$1<FontInfo>;
    al: List$1<string>;
    a1: List$1<string>;
    a2: List$1<string>;
    ay: List$1<List$1<Point>>;
    aw: List$1<boolean>;
    a0: List$1<boolean>;
    az: List$1<number>;
    ax: List$1<Brush>;
    av: List$1<Brush>;
    constructor();
    a3(): void;
    c(a: number, b: Frame, c: Frame): void;
    private ae;
}
