/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { FilterDescriptor, SortDescriptor } from "@progress/kendo-data-query";
import { PivotGridAxis } from "@progress/kendo-pivotgrid-common";
import { PivotGridConfiguratorOrientation } from "./configurator-orientation";
import { PivotGridConfiguratorPosition } from "./configurator-position";
/**
 * Allows customizing the PivotGrid Configurator layout.
 */
export interface ConfiguratorSettings {
    /**
     * Sets the configurator position in the container.
     *
     * @default 'right'
     */
    position?: PivotGridConfiguratorPosition;
    /**
     * Determines whether the layout orientation of the Configurator inner elements
     * will be horizontal or vertical.
     *
     * @default 'vertical'
     */
    orientation?: PivotGridConfiguratorOrientation;
}
/**
 * @hidden
 */
export declare class PivotGridState {
    columnAxes?: PivotGridAxis[];
    rowAxes?: PivotGridAxis[];
    measureAxes?: PivotGridAxis[];
    sort?: SortDescriptor[];
    filter?: FilterDescriptor[];
    constructor(columnAxes: PivotGridAxis[], rowAxes: PivotGridAxis[], measureAxes: PivotGridAxis[], sort: SortDescriptor[], filter: FilterDescriptor[]);
}
