import { Base, IEquatable$1, Nullable$1, Type } from "igniteui-webcomponents-core";
import { IGFormattedTextSettingsFlags } from "./IGFormattedTextSettingsFlags";
import { FontSuperscriptSubscriptStyle } from "igniteui-webcomponents-excel";
import { FontUnderlineStyle } from "igniteui-webcomponents-excel";
import { WorkbookColorInfo } from "igniteui-webcomponents-excel";
/**
 * @hidden
 */
export declare class IGFormattedTextSettings extends Base implements IEquatable$1<IGFormattedTextSettings> {
    static $t: Type;
    private _u;
    private _i;
    private _j;
    private _k;
    private _l;
    private _m;
    private _n;
    private _c;
    private _a;
    equals1(a: any): boolean;
    getHashCode(): number;
    _v: string;
    _o: Nullable$1<boolean>;
    _p: Nullable$1<number>;
    readonly _b: IGFormattedTextSettingsFlags;
    _q: Nullable$1<boolean>;
    _r: Nullable$1<boolean>;
    _s: Nullable$1<FontSuperscriptSubscriptStyle>;
    _t: Nullable$1<FontUnderlineStyle>;
    _d: WorkbookColorInfo;
    _w(a: IGFormattedTextSettings): void;
    private _x;
    private _y;
    _z(a: IGFormattedTextSettings): void;
    equals(a: IGFormattedTextSettings): boolean;
    _f(): boolean;
    private _g;
    _aa(a: IGFormattedTextSettings): void;
    private _ab;
}
