import { EventEmitter, OnChanges } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class DateInputComponent implements OnChanges, ControlValueAccessor { minDate: any; maxDate: any; date: string; disabled: boolean; unavailableDays: any; biggerInput: boolean; onselectdate: EventEmitter; private dropdown; private dateInput; private _value; onChange: Function; onTouched: Function; get value(): any; set value(value: any); ngOnChanges(): void; writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; clearInput(): void; onInputClick(): void; getMinDate(): any; getMaxDate(): any; onDateSelected(date: string): void; markDisabled(): any; private cleanInputValue; }