import { Description } from "./Description";
import { WebGridCellIdentifierDescription } from "./WebGridCellIdentifierDescription";
import { Type } from "./type";
import { WebGridBaseDirectiveDescription } from "./WebGridBaseDirectiveDescription";
/**
 * @hidden
 */
export declare class WebRowDataCancelableEventArgsDetailDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    private static __marshalByValue;
    private static __marshalByValueAlias;
    constructor();
    private m;
    get cellID(): WebGridCellIdentifierDescription;
    set cellID(a: WebGridCellIdentifierDescription);
    private t;
    get oldValue(): any;
    set oldValue(a: any);
    private s;
    get newValue(): any;
    set newValue(a: any);
    private p;
    get isAddRow(): boolean;
    set isAddRow(a: boolean);
    private k;
    get owner(): WebGridBaseDirectiveDescription;
    set owner(a: WebGridBaseDirectiveDescription);
    private r;
    get data(): any;
    set data(a: any);
    private v;
    get rowData(): any;
    set rowData(a: any);
    private u;
    get primaryKey(): any;
    set primaryKey(a: any);
    private w;
    get rowKey(): any;
    set rowKey(a: any);
}
