import { RowPath } from "./RowPath";
import { GridCellType } from "./GridCellType";
import { FixedCellPositions } from "./FixedCellPositions";
import { Type } from "igniteui-webcomponents-core";
/**
 * @hidden
 */
export declare class CellPath extends RowPath {
    static $t: Type;
    private a3;
    get a5(): number;
    set a5(a: number);
    private a4;
    get bb(): number;
    set bb(a: number);
    private ae;
    get af(): GridCellType;
    set af(a: GridCellType);
    private a2;
    protected ad(): void;
    constructor(a: number, b: FixedCellPositions, c: number, d: number, e: number);
    constructor(a: number, b: number, c: number, d: number);
    constructor(a: number, b: number, c: number);
    constructor(a: number, b: number, c: number, d: GridCellType);
    constructor(a: number, ..._rest: any[]);
    getHashCode(): number;
    equals(a: any): boolean;
    toString(): string;
    ab(): any;
    ax: boolean;
    get ay(): boolean;
    get aj(): boolean;
    get a0(): boolean;
    get an(): boolean;
    get av(): boolean;
    get aq(): boolean;
    get as(): boolean;
    get ap(): boolean;
    get ar(): boolean;
    get at(): boolean;
    private ah;
    get az(): boolean;
    set az(a: boolean);
    private ag;
    get aw(): boolean;
    set aw(a: boolean);
    get a1(): boolean;
    au: boolean;
    ai: boolean;
    get ak(): boolean;
    get al(): boolean;
    get ao(): boolean;
    get am(): boolean;
}
