import { EntityBase } from '../../common-utils/entity-base'; import { Border } from '../../enlighten-lib/report/graphical-report/chart/border'; import { TextStyle } from '../../enlighten-lib/report/graphical-report/chart/text-style'; import { ReportProperty } from './report-property'; /** * @class ReportGroup * @summary this is group of reports in this we render list of reports. */ export declare class ReportGroup extends EntityBase { title: string; titleTemplate: string; titleStyle: TextStyle; icon: string; border: Border; reports: Array; constructor(reportGroup?: ReportGroup); newReportGroup(): void; reportGroup(reportGroup: ReportGroup): void; static createReportGroups(reportGroups: Array): Array; }