import { OnInit } from '@angular/core'; import { DynamicDialogConfig, DynamicDialogRef } from 'primeng/dynamicdialog'; import { TranslateService } from '@ngx-translate/core'; import { RiskFormula } from '../../../../models/risk-formula'; import { RiskFactor } from '../../../../models/risk-factor'; import { AgilityRiskFormulaHelperService } from '../../../../providers/agility-risk-formula-helper.service'; import { RiskBand } from '../../../../models/risk-band'; import 'chartjs-plugin-annotation'; import { AgilityRiskService } from '../../../../providers/agility-risk.service'; import { AgilityRiskSpinnerService } from '../../../../providers/agility-risk-spinner.service'; import { AgilityRiskMessageService } from '../../../../providers/agility-risk-message.service'; export declare class TestFormulaModalComponent implements OnInit { private dlgRef; private dialogConfig; private translateService; private formulaHelper; private agilityRiskService; private messageService; private spinner; formula: RiskFormula; readonlyFormula: string; riskFactors: RiskFactor[]; testResult: number; riskBands: RiskBand[]; min: number; annotations: any[]; threatsHorizontalChartData: { labels: string[]; datasets: { backgroundColor: string; data: any[]; barThickness: number; }[]; }; threatsHorizontalChartOptions: {}; constructor(dlgRef: DynamicDialogRef, dialogConfig: DynamicDialogConfig, translateService: TranslateService, formulaHelper: AgilityRiskFormulaHelperService, agilityRiskService: AgilityRiskService, messageService: AgilityRiskMessageService, spinner: AgilityRiskSpinnerService); ngOnInit(): void; defineAnnotations(): void; onTestFormula(): void; onClose(): void; displayResult(): void; }