import { EventEmitter, OnInit } from '@angular/core'; import { RiskFormula } from '../../../models/risk-formula'; import { AgilityRiskService } from '../../../providers/agility-risk.service'; import { AgilityRiskSpinnerService } from '../../../providers/agility-risk-spinner.service'; import { AgilityRiskDateTimeService } from '../../../providers/agility-risk-datetime.service'; import { DialogService } from 'primeng/dynamicdialog'; import { TranslateService } from '@ngx-translate/core'; import { EntityType } from '../../../models/entity-type'; import { RiskFormulaStatus } from '../../../models/risk-formula-status'; import { AgilityRiskMessageService } from '../../../providers/agility-risk-message.service'; export declare class RiskFormulaListComponent implements OnInit { private agilityRiskService; translateService: TranslateService; private dialogService; private spinner; private dateTimeService; private messageService; selectedFormulaChange: EventEmitter; formulaUnselected: EventEmitter; createFormula: EventEmitter; addEditFormula: boolean; selectedFormula: RiskFormula; formulaListCols: any; formulaList: RiskFormula[]; constructor(agilityRiskService: AgilityRiskService, translateService: TranslateService, dialogService: DialogService, spinner: AgilityRiskSpinnerService, dateTimeService: AgilityRiskDateTimeService, messageService: AgilityRiskMessageService); ngOnInit(): void; fetchRiskFormulas(): void; formatTargetType(entityType: EntityType): string; formatStatus(status: RiskFormulaStatus): string; onCreate(): void; onFormulaSelected(): void; onFormulaUnselected(): void; onDeleteFormula(formula: RiskFormula): void; }