import { AfterViewInit, OnDestroy, ElementRef } from "@angular/core"; import { IToolPanel, IToolPanelParams } from 'ag-grid-community'; import { HelperService } from "../../helper.service"; import { CoreService } from "../../core.service"; import { MessageService } from "primeng/api"; import * as i0 from "@angular/core"; export declare class AnalysisToolPanel implements IToolPanel, AfterViewInit, OnDestroy { private _helper; private _coreService; private _messageService; params: any; newTitle: string | undefined; isPivotMode: boolean; chartObj: any; chartList: any[]; currentId: number | undefined; publish: boolean | undefined; private _origTitle; private _origId; isDisabled: boolean; last_update: any; private _subscription; newChartTitle: ElementRef | undefined; constructor(_helper: HelperService, _coreService: CoreService, _messageService: MessageService); agInit(params: IToolPanelParams): void; refresh(): void; toggleAnalysisMode(reset?: boolean): void; cancelSave(): void; deleteChart(): void; saveChart(name: any): void; onTitleChange(newTitle?: any): void; loadChart(chart: any): void; ngAfterViewInit(): void; private _subsChartList; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }