import { EventEmitter } from '@angular/core'; import { DateField } from '../../../../../models/fields/dateField.model'; import { LogicOperatorDate } from '../../../../../models/logicOperator.model'; import { ModeEnum, TimeTypeEnum } from 'tmw-picker'; import { TriggerCondition, BooleanLogicOperatorType } from '../../../../../models/trigger.model'; import * as i0 from "@angular/core"; export declare class DateTriggerTemplateComponent { condition: TriggerCondition; triggerChange: EventEmitter; field: DateField; logicOperatorDate: typeof LogicOperatorDate; selectedLogicOperator: LogicOperatorDate; activeCondition: boolean; modes: typeof ModeEnum; timeType: typeof TimeTypeEnum; mode: ModeEnum; booleanLogicOperatorType: typeof BooleanLogicOperatorType; selectedBooleanLogicOperator: BooleanLogicOperatorType; outputFormat: string; constructor(); ngOnInit(): void; /** * In base al formato della data richiesta nel DateField (solo data, solo orario o data e ora) * imposta la visualizzazione corretta del componente tmw-datetimepicker. */ private setTimeType; /** * Metodo per emettere l'evento che il valore del record è cambiato. */ onTriggerChange(): void; setOutputFormat(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }