import { WebBaseEventArgsDetailDescription } from "./WebBaseEventArgsDetailDescription";
import { Type } from "./type";
import { WebGridCellIdentifierDescription } from "./WebGridCellIdentifierDescription";
import { WebColumnDescription } from "./WebColumnDescription";
import { WebGridBaseDirectiveDescription } from "./WebGridBaseDirectiveDescription";
/**
 * @hidden
 */
export declare class WebGridEditDoneEventArgsDetailDescription extends WebBaseEventArgsDetailDescription {
    static $t: Type;
    protected get_type(): string;
    private static __marshalByValue1;
    private static __marshalByValueAlias1;
    constructor();
    private y;
    get rowID(): any;
    set rowID(a: any);
    private o;
    get cellID(): WebGridCellIdentifierDescription;
    set cellID(a: WebGridCellIdentifierDescription);
    private x;
    get rowData(): any;
    set rowData(a: any);
    private w;
    get oldValue(): any;
    set oldValue(a: any);
    private v;
    get newValue(): any;
    set newValue(a: any);
    private k;
    get column(): WebColumnDescription;
    set column(a: WebColumnDescription);
    private m;
    get owner(): WebGridBaseDirectiveDescription;
    set owner(a: WebGridBaseDirectiveDescription);
    private r;
    get isAddRow(): boolean;
    set isAddRow(a: boolean);
    private s;
    get valid(): boolean;
    set valid(a: boolean);
}
