import { Base, Nullable$1, Type } from "igniteui-angular-core";
import { CT_ListItems } from "./CT_ListItems";
import { CT_ExtensionList } from "./CT_ExtensionList";
import { ST_ObjectType } from "./ST_ObjectType";
import { ST_Checked } from "./ST_Checked";
import { ST_DropStyle } from "./ST_DropStyle";
import { ST_SelType } from "./ST_SelType";
import { ST_TextHAlign } from "./ST_TextHAlign";
import { ST_TextVAlign } from "./ST_TextVAlign";
import { ST_EditValidation } from "./ST_EditValidation";
import { XmlPartManagerBase } from "./XmlPartManagerBase";
/**
 * @hidden
 */
export declare class CT_FormControlPr extends Base {
    static $t: Type;
    private d;
    private b;
    private ay;
    private s;
    private u;
    private w;
    private y;
    private aa;
    private ae;
    private bi;
    private bk;
    private bm;
    private bo;
    private ag;
    private ai;
    private ak;
    private am;
    private ao;
    private aq;
    private bq;
    private aw;
    private av;
    private a0;
    private a4;
    private a6;
    private a8;
    private ba;
    private bc;
    private bg;
    private ac;
    private as;
    private be;
    private a2;
    constructor();
    c: CT_ListItems;
    a: CT_ExtensionList;
    ax: Nullable$1<ST_ObjectType>;
    r: Nullable$1<ST_Checked>;
    t: Nullable$1<boolean>;
    v: Nullable$1<number>;
    x: Nullable$1<ST_DropStyle>;
    z: Nullable$1<number>;
    ad: Nullable$1<boolean>;
    bh: string;
    bj: string;
    bl: string;
    bn: string;
    af: Nullable$1<boolean>;
    ah: Nullable$1<number>;
    aj: Nullable$1<boolean>;
    al: Nullable$1<boolean>;
    an: Nullable$1<number>;
    ap: Nullable$1<number>;
    bp: string;
    at: Nullable$1<boolean>;
    au: Nullable$1<boolean>;
    az: Nullable$1<number>;
    a3: Nullable$1<number>;
    a5: Nullable$1<ST_SelType>;
    a7: Nullable$1<ST_TextHAlign>;
    a9: Nullable$1<ST_TextVAlign>;
    bb: Nullable$1<number>;
    bf: Nullable$1<number>;
    ab: Nullable$1<ST_EditValidation>;
    ar: Nullable$1<boolean>;
    bd: Nullable$1<boolean>;
    a1: Nullable$1<boolean>;
    static bv(a: XmlPartManagerBase, b: Nullable$1<ST_ObjectType>, c: Nullable$1<ST_Checked>, d: Nullable$1<boolean>, e: Nullable$1<number>, f: Nullable$1<ST_DropStyle>, g: Nullable$1<number>, h: Nullable$1<boolean>, i: string, j: string, k: string, l: string, m: Nullable$1<boolean>, n: Nullable$1<number>, o: Nullable$1<boolean>, p: Nullable$1<boolean>, q: Nullable$1<number>, r: Nullable$1<number>, s: string, t: Nullable$1<boolean>, u: Nullable$1<boolean>, v: Nullable$1<number>, w: Nullable$1<number>, x: Nullable$1<ST_SelType>, y: Nullable$1<ST_TextHAlign>, z: Nullable$1<ST_TextVAlign>, aa: Nullable$1<number>, ab: Nullable$1<number>, ac: Nullable$1<ST_EditValidation>, ad: Nullable$1<boolean>, ae: Nullable$1<boolean>, af: Nullable$1<boolean>): {
        p1: Nullable$1<ST_ObjectType>;
        p2: Nullable$1<ST_Checked>;
        p3: Nullable$1<boolean>;
        p4: Nullable$1<number>;
        p5: Nullable$1<ST_DropStyle>;
        p6: Nullable$1<number>;
        p7: Nullable$1<boolean>;
        p8: string;
        p9: string;
        p10: string;
        p11: string;
        p12: Nullable$1<boolean>;
        p13: Nullable$1<number>;
        p14: Nullable$1<boolean>;
        p15: Nullable$1<boolean>;
        p16: Nullable$1<number>;
        p17: Nullable$1<number>;
        p18: string;
        p19: Nullable$1<boolean>;
        p20: Nullable$1<boolean>;
        p21: Nullable$1<number>;
        p22: Nullable$1<number>;
        p23: Nullable$1<ST_SelType>;
        p24: Nullable$1<ST_TextHAlign>;
        p25: Nullable$1<ST_TextVAlign>;
        p26: Nullable$1<number>;
        p27: Nullable$1<number>;
        p28: Nullable$1<ST_EditValidation>;
        p29: Nullable$1<boolean>;
        p30: Nullable$1<boolean>;
        p31: Nullable$1<boolean>;
    };
    static bw(a: XmlPartManagerBase, b: string, c?: Nullable$1<ST_Checked>, d?: Nullable$1<boolean>, e?: Nullable$1<number>, f?: Nullable$1<ST_DropStyle>, g?: Nullable$1<number>, h?: Nullable$1<ST_EditValidation>, i?: Nullable$1<boolean>, j?: string, k?: string, l?: string, m?: string, n?: Nullable$1<boolean>, o?: Nullable$1<number>, p?: Nullable$1<boolean>, q?: Nullable$1<boolean>, r?: Nullable$1<number>, s?: Nullable$1<number>, t?: Nullable$1<boolean>, u?: string, v?: Nullable$1<boolean>, w?: Nullable$1<boolean>, x?: Nullable$1<ST_ObjectType>, y?: Nullable$1<number>, z?: Nullable$1<boolean>, aa?: Nullable$1<number>, ab?: Nullable$1<ST_SelType>, ac?: Nullable$1<ST_TextHAlign>, ad?: Nullable$1<ST_TextVAlign>, ae?: Nullable$1<number>, af?: Nullable$1<boolean>, ag?: Nullable$1<number>): void;
}
