import { WebBaseEventArgsDetailDescription } from "./WebBaseEventArgsDetailDescription";
import { WebSortingExpressionDescription } from "./WebSortingExpressionDescription";
import { WebColumnDescription } from "./WebColumnDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class WebGroupingDoneEventArgsDetailDescription extends WebBaseEventArgsDetailDescription {
    static $t: Type;
    protected get_type(): string;
    private static __marshalByValue1;
    private static __marshalByValueAlias1;
    constructor();
    private p;
    get expressions(): WebSortingExpressionDescription[];
    set expressions(a: WebSortingExpressionDescription[]);
    private q;
    get groupedColumns(): WebColumnDescription[];
    set groupedColumns(a: WebColumnDescription[]);
    private r;
    get ungroupedColumns(): WebColumnDescription[];
    set ungroupedColumns(a: WebColumnDescription[]);
}
