import { IgrCellType } from "./igr-cell-type";
import { IgrBaseEventArgsDetail } from "./igr-base-event-args-detail";
import { GridCellEventArgsDetail as GridCellEventArgsDetail_internal } from "./GridCellEventArgsDetail";
/**
 * Represents an event argument related to grid cell interactions.
*/
export declare class IgrGridCellEventArgsDetail extends IgrBaseEventArgsDetail {
    protected createImplementation(): GridCellEventArgsDetail_internal;
    /**
                                 * @hidden
                                 */
    get i(): GridCellEventArgsDetail_internal;
    constructor();
    /**
     * Represents the grid cell that triggered the event.
    */
    get cell(): IgrCellType;
    set cell(v: IgrCellType);
    /**
     * Represents the original event that occurred
     * Examples of such events include: selecting, clicking, double clicking, etc.
    */
    get event(): any;
    set event(v: any);
    findByName(name: string): any;
}
