import { Base, Nullable$1, Type } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
import { CT_Cfvo } from "./CT_Cfvo";
import { ColorInfo } from "./ColorInfo";
import { ST_DataBarDirection } from "./ST_DataBarDirection";
import { ST_DataBarAxisPosition } from "./ST_DataBarAxisPosition";
import { XmlPartManagerBase } from "./XmlPartManagerBase";
/**
 * @hidden
 */
export declare class CT_DataBar_SML2009 extends Base {
    static $t: Type;
    private q;
    private f;
    private d;
    private j;
    private h;
    private b;
    private ac;
    private aa;
    private ai;
    private u;
    private y;
    private w;
    private ag;
    private ae;
    private s;
    constructor();
    p: List$1<CT_Cfvo>;
    e: ColorInfo;
    c: ColorInfo;
    i: ColorInfo;
    g: ColorInfo;
    a: ColorInfo;
    ab: Nullable$1<number>;
    z: Nullable$1<number>;
    ah: Nullable$1<boolean>;
    t: Nullable$1<boolean>;
    x: Nullable$1<boolean>;
    v: Nullable$1<ST_DataBarDirection>;
    af: Nullable$1<boolean>;
    ad: Nullable$1<boolean>;
    r: Nullable$1<ST_DataBarAxisPosition>;
    static al(a: XmlPartManagerBase, b: Nullable$1<number>, c: Nullable$1<number>, d: Nullable$1<boolean>, e: Nullable$1<boolean>, f: Nullable$1<boolean>, g: Nullable$1<ST_DataBarDirection>, h: Nullable$1<boolean>, i: Nullable$1<boolean>, j: Nullable$1<ST_DataBarAxisPosition>): {
        p1: Nullable$1<number>;
        p2: Nullable$1<number>;
        p3: Nullable$1<boolean>;
        p4: Nullable$1<boolean>;
        p5: Nullable$1<boolean>;
        p6: Nullable$1<ST_DataBarDirection>;
        p7: Nullable$1<boolean>;
        p8: Nullable$1<boolean>;
        p9: Nullable$1<ST_DataBarAxisPosition>;
    };
    static am(a: XmlPartManagerBase, b: string, c?: Nullable$1<ST_DataBarAxisPosition>, d?: Nullable$1<boolean>, e?: Nullable$1<ST_DataBarDirection>, f?: Nullable$1<boolean>, g?: Nullable$1<number>, h?: Nullable$1<number>, i?: Nullable$1<boolean>, j?: Nullable$1<boolean>, k?: Nullable$1<boolean>): void;
}
