import { Type } from '@angular/core'; import { Title } from '../report/graphical-report/chart/title'; import { AxFilter } from '../filters/ax-filter'; import { FilterCategory } from '../filters/filter-category'; export declare abstract class AxElement { id: number; guid: string; type: string; apiType: string; height: number; width: number; xPosition: number; yPosition: number; isSelected: boolean; subType: any; isDeleted: boolean; backgroundColor: string; title: Title; border: string; borderColor: string; dataLabelColor: string; filters?: Array; categories?: Array; abstract component: Type; /** * Constructor */ constructor(axElement?: AxElement); updateTitle(apexChart: ApexCharts): void; updateDataLabels(apexChart: ApexCharts): void; }