/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { EventEmitter } from '@angular/core'; import { PivotGridConfiguratorState } from '@progress/kendo-pivotgrid-common'; import { PivotGridDataService } from '../data-binding/pivotgrid-data.service'; import { PivotGridConfiguratorOrientation } from '../models/configurator-orientation'; import { DropSectionType } from '../models/drop-section'; import type { PivotGridConfiguratorComponent } from './configurator.component'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class ConfiguratorService { private dataService; configuratorInstance: PivotGridConfiguratorComponent; state: PivotGridConfiguratorState; draggedElement: { element: Element; fromSection: DropSectionType; }; dropTargetElement: Element; cueContainer: Element; orientation: PivotGridConfiguratorOrientation; configuratorStateChange: EventEmitter; closeMenu: EventEmitter; constructor(dataService: PivotGridDataService); parseConfiguratorState(action: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }