import { Description } from "./Description";
import { CellActionManagerDescription } from "./CellActionManagerDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class CellInfoDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    readonly type: string;
    constructor();
    private dn;
    styleKey: string;
    private bs;
    dataRow: number;
    private r;
    isPositionDirty: boolean;
    private v;
    isSizeDirty: boolean;
    private j;
    isContentDirty: boolean;
    private h;
    isBorderDirty: boolean;
    private p;
    isLayerDirty: boolean;
    private w;
    isStateDirty: boolean;
    private k;
    isDataDirty: boolean;
    private q;
    isPlaceholdContentNeeded: boolean;
    private f;
    actionManager: CellActionManagerDescription;
    private s;
    isRowPinned: boolean;
    private t;
    isRowSticky: boolean;
    private o;
    isLastStickyRow: boolean;
    private bz;
    indent: number;
    private di;
    rowItemRef: string;
    private aw;
    x: number;
    private ax;
    y: number;
    private b4;
    snappedX: number;
    private b5;
    snappedY: number;
    private ar;
    editOpacity: number;
    private aq;
    contentOpacity: number;
    private ao;
    actualContentOpacity: number;
    private as;
    opacity: number;
    private ap;
    actualOpacity: number;
    private by;
    height: number;
    private b6;
    width: number;
    private u;
    isSelected: boolean;
    private au;
    selectedStatus: number;
    private an;
    activationStatus: number;
    private db;
    horizontalAlignment: string;
    private dq;
    verticalAlignment: string;
    private c6;
    background: string;
    private c7;
    border: string;
    private c3;
    actualBackground: string;
    private c4;
    actualBorder: string;
    private c2;
    activationBorder: string;
    private da;
    errorBorder: string;
    private dj;
    selectedBackground: string;
    private dl;
    sortIndicatorColor: string;
    private dm;
    stickyRowBackground: string;
    private dg;
    pinnedRowBackground: string;
    private dc;
    lastStickyRowBackground: string;
    private at;
    pinnedRowOpacity: number;
    private de;
    originalValueRef: string;
    private dh;
    renderValue: string;
    private dp;
    textColor: string;
    private c5;
    actualTextColor: string;
    private c8;
    deletedTextColor: string;
    private _fontFamily;
    fontFamily: string;
    private _fontSize;
    fontSize: number;
    private _fontStyle;
    fontStyle: string;
    private _fontWeight;
    fontWeight: string;
    private _actualFontFamily;
    actualFontFamily: string;
    private _actualFontSize;
    actualFontSize: number;
    private _actualFontStyle;
    actualFontStyle: string;
    private _actualFontWeight;
    actualFontWeight: string;
    private dd;
    lineBreakMode: string;
    private av;
    virtualizationPercentage: number;
    private b1;
    paddingLeft: number;
    private b3;
    paddingTop: number;
    private b2;
    paddingRight: number;
    private b0;
    paddingBottom: number;
    private bl;
    actualPaddingLeft: number;
    private bn;
    actualPaddingTop: number;
    private bm;
    actualPaddingRight: number;
    private bk;
    actualPaddingBottom: number;
    private bp;
    borderLeftWidth: number;
    private br;
    borderTopWidth: number;
    private bq;
    borderRightWidth: number;
    private bo;
    borderBottomWidth: number;
    private bd;
    activationBorderLeftWidth: number;
    private bf;
    activationBorderTopWidth: number;
    private be;
    activationBorderRightWidth: number;
    private bc;
    activationBorderBottomWidth: number;
    private bv;
    errorBorderLeftWidth: number;
    private bx;
    errorBorderTopWidth: number;
    private bw;
    errorBorderRightWidth: number;
    private bu;
    errorBorderBottomWidth: number;
    private bh;
    actualBorderLeftWidth: number;
    private bj;
    actualBorderTopWidth: number;
    private bi;
    actualBorderRightWidth: number;
    private bg;
    actualBorderBottomWidth: number;
    private dk;
    sortDirection: string;
    private n;
    isExpanded: boolean;
    private i;
    isCollapsable: boolean;
    private df;
    pinned: string;
    private _editFontFamily;
    editFontFamily: string;
    private _editFontSize;
    editFontSize: number;
    private _editFontStyle;
    editFontStyle: string;
    private _editFontWeight;
    editFontWeight: string;
    private m;
    isEdited: boolean;
    private l;
    isDeleted: boolean;
    private c9;
    editError: string;
    private bt;
    editID: number;
}
