import { WebGridBaseDirectiveDescription } from "./WebGridBaseDirectiveDescription";
import { WebPivotConfigurationDescription } from "./WebPivotConfigurationDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class WebPivotGridDescription extends WebGridBaseDirectiveDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private hm;
    get valueChipTemplateRef(): string;
    set valueChipTemplateRef(a: string);
    private g5;
    get pivotConfiguration(): WebPivotConfigurationDescription;
    set pivotConfiguration(a: WebPivotConfigurationDescription);
    private g8;
    get showPivotConfigurationUI(): boolean;
    set showPivotConfigurationUI(a: boolean);
    private g9;
    get superCompactMode(): boolean;
    set superCompactMode(a: boolean);
    private hd;
    get dimensionDataColumns(): any;
    set dimensionDataColumns(a: any);
    private g7;
    get defaultExpandState(): boolean;
    set defaultExpandState(a: boolean);
    private hh;
    get dataRef(): string;
    set dataRef(a: string);
    private he;
    get filteredData(): any;
    set filteredData(a: any);
    private hl;
    get emptyPivotGridTemplateRef(): string;
    set emptyPivotGridTemplateRef(a: string);
    private hj;
    get dimensionsChangeRef(): string;
    set dimensionsChangeRef(a: string);
    private hi;
    get dimensionInitRef(): string;
    set dimensionInitRef(a: string);
    private hn;
    get valueInitRef(): string;
    set valueInitRef(a: string);
    private hk;
    get dimensionsSortingExpressionsChangeRef(): string;
    set dimensionsSortingExpressionsChangeRef(a: string);
    private ho;
    get valuesChangeRef(): string;
    set valuesChangeRef(a: string);
}
