import { GridCellBase } from "./GridCellBase";
import { DomWrapper, DomRenderer } from "igniteui-webcomponents-core";
import { CellContentHorizontalAlignment } from "./CellContentHorizontalAlignment";
import { CellContentVerticalAlignment } from "./CellContentVerticalAlignment";
import { Type } from "igniteui-webcomponents-core";
import { ImageResourceType } from "./ImageResourceType";
import { ImageStretchOptions } from "./ImageStretchOptions";
/**
 * @hidden
 */
export declare class ImageCell extends GridCellBase {
    static $t: Type;
    private cq;
    private ck;
    private cl;
    private cs;
    private cm;
    private cn;
    private cp;
    get cr(): DomWrapper;
    get co(): number;
    set co(a: number);
    constructor(a: DomRenderer);
    private cv;
    cw(a: string, b: ImageResourceType): void;
    private cu;
    cz(a: ImageStretchOptions): void;
    private c0;
    ct(): void;
    cx(a: CellContentHorizontalAlignment): void;
    cy(a: CellContentVerticalAlignment): void;
    protected get_z(): boolean;
    protected bs(a: string, b: any, c: any): void;
}
