import { EventEmitter, OnInit } from '@angular/core'; import { TmwNumericOptions } from 'tmw-numeric'; import { NumericField } from '../../../../../models/fields/numericField.model'; import { LogicOperatorNumeric } from '../../../../../models/logicOperator.model'; import { TriggerCondition, BooleanLogicOperatorType } from '../../../../../models/trigger.model'; import * as i0 from "@angular/core"; export declare class NumericTriggerTemplateComponent implements OnInit { condition: TriggerCondition; triggerChange: EventEmitter; validatorsArray: any[]; eqpNumericOptions: Partial; logicOperatorNumeric: typeof LogicOperatorNumeric; selectedLogicOperator: LogicOperatorNumeric; activeCondition: boolean; booleanLogicOperatorType: typeof BooleanLogicOperatorType; selectedBooleanLogicOperator: BooleanLogicOperatorType; field: NumericField; FieldstyleObj: any; LabelstyleObj: any; constructor(); ngOnInit(): void; initStyles(): void; /** * Metodo per emettere l'evento che il valore del record è cambiato. */ onTriggerChange(): void; /** * Metodo per configurare eqp-numeric */ private configureEqpNumericOptions; /** * Metodo di aggiunta dei validator dell'input */ private configureControllers; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }