import { OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { FormService } from '../../../services/form.service'; import { WidgetComponent } from '../widget.component'; import { ReactiveFormWidget } from '../reactive-widget.interface'; import * as i0 from "@angular/core"; export declare class DateTimeWidgetComponent extends WidgetComponent implements OnInit, ReactiveFormWidget { minDate: Date; maxDate: Date; datetimeInputControl: FormControl; readonly formService: FormService; private readonly destroyRef; private readonly dateAdapter; private readonly dateTimeAdapter; ngOnInit(): void; updateReactiveFormControl(): void; private setFormControlValue; private updateFormControlState; private subscribeToDateChanges; private updateField; private validateField; private handleErrors; private updateValidationSummary; private resetErrors; private initDateAdapter; private initDateRange; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }