import { Base, Type } from "igniteui-react-core";
import { WCNativeHelper } from "igniteui-react";
import { FilteringExpressionsTree } from "./FilteringExpressionsTree";
import { SortingDirection } from "./SortingDirection";
import { GridColumnDataType } from "./GridColumnDataType";
/**
 * @hidden
 */
export declare class PivotDimension extends Base {
    static $t: Type;
    private f;
    protected get g(): WCNativeHelper;
    private l;
    protected get nativeElement(): any;
    protected set nativeElement(a: any);
    setNativeElement(a: any): void;
    get d(): PivotDimension;
    set d(a: PivotDimension);
    get o(): string;
    set o(a: string);
    memberFunction: (data: any[]) => any;
    memberFunctionChanged(): void;
    get n(): string;
    set n(a: string);
    get h(): boolean;
    set h(a: boolean);
    get a(): FilteringExpressionsTree;
    set a(a: FilteringExpressionsTree);
    get j(): boolean;
    set j(a: boolean);
    get e(): SortingDirection;
    set e(a: SortingDirection);
    get b(): GridColumnDataType;
    set b(a: GridColumnDataType);
    get p(): string;
    set p(a: string);
    get k(): number;
    set k(a: number);
    get i(): boolean;
    set i(a: boolean);
}
