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 DateWidgetComponent extends WidgetComponent implements OnInit, ReactiveFormWidget { minDate: Date; maxDate: Date; startAt: Date; dateInputControl: FormControl; readonly formService: FormService; private readonly dateAdapter; private readonly destroyRef; ngOnInit(): void; updateReactiveFormControl(): void; private setFormControlValue; private updateFormControlState; private subscribeToDateChanges; private updateField; private validateField; private handleErrors; private updateValidationSummary; private resetErrors; private initDateAdapter; private initDateRange; private initStartAt; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }