import { Base, INotifyPropertyChanged, PropertyChangedEventArgs, Type } from "igniteui-webcomponents-core";
import { SortDialogViewModel } from "./SortDialogViewModel";
import { WorksheetSortType } from "igniteui-webcomponents-excel";
/**
 * @hidden
 */
export declare class SortOptionsDialogViewModel extends Base implements INotifyPropertyChanged {
    static $t: Type;
    private _a;
    private _e;
    private _b;
    constructor(a: SortDialogViewModel);
    propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
    private _j;
    _s(): void;
    protected _t(a: string): void;
    get _d(): boolean;
    get _i(): string;
    get _f(): boolean;
    set _f(a: boolean);
    get _g(): boolean;
    set _g(a: boolean);
    get _h(): boolean;
    set _h(a: boolean);
    get _k(): string;
    get _m(): string;
    get _l(): string;
    get _p(): string;
    get _q(): string;
    get _r(): string;
    get _n(): string;
    get _o(): string;
    get _c(): WorksheetSortType;
    set _c(a: WorksheetSortType);
}
