import { Base, INotifyPropertyChanged, PropertyChangedEventArgs, Type } from "igniteui-webcomponents-core";
import { WorkbookColorInfo } from "igniteui-webcomponents-excel";
import { CellBorderLineStyle } from "igniteui-webcomponents-excel";
import { DiagonalBorders } from "igniteui-webcomponents-excel";
/**
 * @hidden
 */
export declare class FormatCellsDialogBorderInfo extends Base implements INotifyPropertyChanged {
    static $t: Type;
    private _s;
    private _a;
    private _ai;
    private _v;
    private _d;
    private _al;
    private _w;
    private _e;
    private _am;
    private _x;
    private _f;
    private _an;
    private _y;
    private _g;
    private _ao;
    private _z;
    private _h;
    private _ap;
    private _t;
    private _b;
    private _aj;
    private _u;
    private _c;
    private _ak;
    private _q;
    constructor(a: boolean, b: boolean);
    get _aa(): WorkbookColorInfo;
    set _aa(a: WorkbookColorInfo);
    get _i(): CellBorderLineStyle;
    set _i(a: CellBorderLineStyle);
    get _r(): DiagonalBorders;
    set _r(a: DiagonalBorders);
    get _ab(): WorkbookColorInfo;
    set _ab(a: WorkbookColorInfo);
    get _j(): CellBorderLineStyle;
    set _j(a: CellBorderLineStyle);
    get _ac(): WorkbookColorInfo;
    set _ac(a: WorkbookColorInfo);
    get _k(): CellBorderLineStyle;
    set _k(a: CellBorderLineStyle);
    get _ad(): WorkbookColorInfo;
    set _ad(a: WorkbookColorInfo);
    get _l(): CellBorderLineStyle;
    set _l(a: CellBorderLineStyle);
    get _ae(): WorkbookColorInfo;
    set _ae(a: WorkbookColorInfo);
    get _m(): CellBorderLineStyle;
    set _m(a: CellBorderLineStyle);
    get _ar(): boolean;
    get _au(): boolean;
    _av: boolean;
    get _aw(): boolean;
    _ax: boolean;
    get _ay(): boolean;
    get _az(): boolean;
    get _a0(): boolean;
    get _a1(): boolean;
    get _as(): boolean;
    get _at(): boolean;
    get _af(): WorkbookColorInfo;
    set _af(a: WorkbookColorInfo);
    get _n(): CellBorderLineStyle;
    set _n(a: CellBorderLineStyle);
    get _ag(): WorkbookColorInfo;
    set _ag(a: WorkbookColorInfo);
    get _o(): CellBorderLineStyle;
    set _o(a: CellBorderLineStyle);
    get _ah(): WorkbookColorInfo;
    set _ah(a: WorkbookColorInfo);
    get _p(): CellBorderLineStyle;
    set _p(a: CellBorderLineStyle);
    static _aq(a: CellBorderLineStyle): boolean;
    private _bs;
    propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
    private _br;
}
