/*!
*
* Wijmo Library 5.20251.40
* https://developer.mescius.com/wijmo
*
* Copyright(c) MESCIUS inc. All rights reserved.
*
* Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
* us.sales@mescius.com
* https://developer.mescius.com/wijmo/licensing
*
*/
/**
* {@module wijmo.knockout.olap}
* KnockoutJS bindings for wijmo.olap module
*/
/**
*
*/
export declare var ___keepComment: any;
import { WjBinding } from 'wijmo/wijmo.knockout.base';
import { wjFlexGrid } from 'wijmo/wijmo.knockout.grid';
/**
* KnockoutJS binding for the {@link PivotGrid} object.
* Use the {@link wjPivotGrid} binding to add {@link PivotGrid} controls to your
* KnockoutJS applications. For example:
* <div data-bind="wjPivotGrid:
* {
* itemsSource: thePanel
* }">
* </div>
*
* The wjPivotGrid binding supports all read-write properties and events of
* the {@link PivotGrid} class.
*
*/
export declare class wjPivotGrid extends wjFlexGrid {
_getControlConstructor(): any;
}
/**
* KnockoutJS binding for the {@link PivotChart} object.
* Use the {@link wjPivotChart} binding to add {@link PivotChart} controls to your
* KnockoutJS applications. For example:
* <div data-bind="wjPivotChart:
* {
* itemsSource: thePanel
* }">
* </div>
*
* The wjPivotChart binding supports all read-write properties and events of
* the {@link PivotChart} class.
*
*/
export declare class wjPivotChart extends WjBinding {
_getControlConstructor(): any;
}
/**
* KnockoutJS binding for the {@link PivotPanel} object.
* Use the {@link wjPivotPanel} binding to add {@link PivotPanel} controls to your
* KnockoutJS applications. For example:
* <div data-bind="wjPivotPanel:
* {
* itemsSource: rawData,
* control: thePanel,
* initialized: init
* }">
* </div>
*
* The wjPivotPanel binding supports all read-write properties and events of
* the {@link PivotPanel} class.
*
*/
export declare class wjPivotPanel extends WjBinding {
_getControlConstructor(): any;
}
/**
* KnockoutJS binding for the {@link Slicer} object.
* Use the {@link wjSlicer} binding to add {@link Slicer} controls to your
* KnockoutJS applications. For example:
* <div data-bind="wjSlicer:
* {
* field: theField,
* showHeader: true
* }">
* </div>
*
* The wjSlicer binding supports all read-write properties and events of
* the {@link Slicer} class.
*
*/
export declare class wjSlicer extends WjBinding {
_getControlConstructor(): any;
}