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 c1;
    styleKey: string;
    private bk;
    dataRow: number;
    private p;
    isPositionDirty: boolean;
    private t;
    isSizeDirty: boolean;
    private j;
    isContentDirty: boolean;
    private h;
    isBorderDirty: boolean;
    private n;
    isLayerDirty: boolean;
    private u;
    isStateDirty: boolean;
    private k;
    isDataDirty: boolean;
    private o;
    isPlaceholdContentNeeded: boolean;
    private f;
    actionManager: CellActionManagerDescription;
    private q;
    isRowPinned: boolean;
    private r;
    isRowSticky: boolean;
    private m;
    isLastStickyRow: boolean;
    private bm;
    indent: number;
    private cw;
    rowItemRef: string;
    private ar;
    x: number;
    private as;
    y: number;
    private br;
    snappedX: number;
    private bs;
    snappedY: number;
    private am;
    contentOpacity: number;
    private ak;
    actualContentOpacity: number;
    private an;
    opacity: number;
    private al;
    actualOpacity: number;
    private bl;
    height: number;
    private bt;
    width: number;
    private s;
    isSelected: boolean;
    private ap;
    selectedStatus: number;
    private aj;
    activationStatus: number;
    private cp;
    horizontalAlignment: string;
    private c3;
    verticalAlignment: string;
    private cn;
    background: string;
    private co;
    border: string;
    private cl;
    actualBackground: string;
    private cm;
    actualBorder: string;
    private ck;
    activationBorder: string;
    private cx;
    selectedBackground: string;
    private cz;
    sortIndicatorColor: string;
    private c0;
    stickyRowBackground: string;
    private cu;
    pinnedRowBackground: string;
    private cq;
    lastStickyRowBackground: string;
    private ao;
    pinnedRowOpacity: number;
    private cs;
    originalValueRef: string;
    private cv;
    renderValue: string;
    private c2;
    textColor: string;
    private _fontFamily;
    fontFamily: string;
    private _fontSize;
    fontSize: number;
    private _fontStyle;
    fontStyle: string;
    private _fontWeight;
    fontWeight: string;
    private cr;
    lineBreakMode: string;
    private aq;
    virtualizationPercentage: number;
    private bo;
    paddingLeft: number;
    private bq;
    paddingTop: number;
    private bp;
    paddingRight: number;
    private bn;
    paddingBottom: number;
    private bd;
    actualPaddingLeft: number;
    private bf;
    actualPaddingTop: number;
    private be;
    actualPaddingRight: number;
    private bc;
    actualPaddingBottom: number;
    private bh;
    borderLeftWidth: number;
    private bj;
    borderTopWidth: number;
    private bi;
    borderRightWidth: number;
    private bg;
    borderBottomWidth: number;
    private a5;
    activationBorderLeftWidth: number;
    private a7;
    activationBorderTopWidth: number;
    private a6;
    activationBorderRightWidth: number;
    private a4;
    activationBorderBottomWidth: number;
    private a9;
    actualBorderLeftWidth: number;
    private bb;
    actualBorderTopWidth: number;
    private ba;
    actualBorderRightWidth: number;
    private a8;
    actualBorderBottomWidth: number;
    private cy;
    sortDirection: string;
    private l;
    isExpanded: boolean;
    private i;
    isCollapsable: boolean;
    private ct;
    pinned: string;
}
