import { EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { DatepickerOptions, NgDatepickerComponent } from 'ng2-datepicker'; export declare enum Position { BOTTOM_LEFT = "bottom-left", BOTTOM_RIGHT = "bottom-right", TOP_LEFT = "top-left", TOP_RIGHT = "top-right" } export declare class DatepickerComponent implements ControlValueAccessor, OnInit { valueDate: any; locale: string; displayFormat: any; position: Position; options: DatepickerOptions; ngModelChange: EventEmitter; ngDatepicker: NgDatepickerComponent; finalOptions: DatepickerOptions; private innerValue; private onChangeCallback; value: Date; private defaultOptions; ngOnInit(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; writeValue(date: Date): void; }