import { WebBaseEventArgsDescription } from "./WebBaseEventArgsDescription";
import { WebSortingStrategyDescription } from "./WebSortingStrategyDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class WebSortingExpressionDescription extends WebBaseEventArgsDescription {
    static $t: Type;
    protected get_type(): string;
    private static __marshalByValue1;
    private static __marshalByValueAlias1;
    constructor();
    private w;
    get fieldName(): string;
    set fieldName(a: string);
    private v;
    get dir(): string;
    set dir(a: string);
    private s;
    get ignoreCase(): boolean;
    set ignoreCase(a: boolean);
    private p;
    get strategy(): WebSortingStrategyDescription;
    set strategy(a: WebSortingStrategyDescription);
}
