import { AgEventType, ChartModel } from 'ag-grid-enterprise'; import { AdaptableApi } from '../../types'; import { IChartingService } from './Interface/IChartingService'; export declare class ChartingService implements IChartingService { private api; constructor(api: AdaptableApi); onChartModelChange(models: ChartModel[], eventType: AgEventType, params: any): void; /** * Emit events only for adaptable charting definition changes * - an adaptable chart opens * - an adaptable chart closes * - an adaptable chart is created * - an adaptable chart is deleted */ emitAdaptableChartDefinitonChange(): void; saveNewChart(chartModel: ChartModel): void; destroy(): void; }