import { Frame } from "./Frame";
import { List$1 } from "igniteui-react-core";
import { Brush } from "igniteui-react-core";
import { UserBaseAnnotation } from "./UserBaseAnnotation";
import { Axis } from "./Axis";
import { Type } from "igniteui-react-core";
/**
 * @hidden
 */
export declare class AxisAnnotationFrame extends Frame {
    static $t: Type;
    protected static ay(a: List$1<Axis>, b: number, c: List$1<Axis>, d: List$1<Axis>): void;
    protected static az(a: List$1<UserBaseAnnotation>, b: number, c: List$1<UserBaseAnnotation>, d: List$1<UserBaseAnnotation>): void;
    constructor();
    z: List$1<Brush>;
    t: List$1<Brush>;
    k: List$1<Brush>;
    j: List$1<number>;
    y: List$1<number>;
    v: List$1<number>;
    x: List$1<number>;
    w: List$1<number>;
    u: List$1<number>;
    l: List$1<Brush>;
    q: List$1<Brush>;
    r: List$1<number>;
    m: List$1<number>;
    p: List$1<number>;
    s: List$1<number>;
    o: List$1<string>;
    n: List$1<boolean>;
    aa: List$1<UserBaseAnnotation>;
    au: List$1<Brush>;
    ao: List$1<Brush>;
    af: List$1<Brush>;
    ae: List$1<number>;
    at: List$1<number>;
    aq: List$1<number>;
    as: List$1<number>;
    ar: List$1<number>;
    ap: List$1<number>;
    ag: List$1<Brush>;
    al: List$1<Brush>;
    am: List$1<number>;
    ah: List$1<number>;
    ak: List$1<number>;
    an: List$1<number>;
    aj: List$1<string>;
    ai: List$1<boolean>;
    av: List$1<UserBaseAnnotation>;
    ac: List$1<number>;
    ax: List$1<number>;
    ab: List$1<number>;
    aw: List$1<number>;
    i: List$1<Axis>;
    ad: List$1<Axis>;
    d(a: number, b: Frame, c: Frame): void;
}
