import * as React from 'react'; export interface QueryPanelProps { elmtId: string; data: any; } export interface QueryPanelState { elmtId: string; dimensions: any; dimensionInputs: any; dimensionLevelInputs: any; dimensionPivotInputs: any; } export declare function getQueryPanelData(id: string): any; export declare class MmuiQueryPanelComponent extends React.Component { constructor(props: any); componentDidUpdate(prevProps: any, prevState: any): void; compareDimensionOrder: (a: any, b: any) => any; orderDimensions(): void; findDimensionArrayName(dimensionValue: any): any; moveDimension(dimensionValue: any, daNameTarget: any): void; onDimensionDragStart: (evt: any) => void; onDimensionDragOver: (evt: any) => void; onDimensionDrop: (evt: any) => void; onDimensionReset: (evt: any) => void; getEmptyState(msg: any): JSX.Element; render(): JSX.Element; }