import { OnInit, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class CalendarComponent implements OnInit, ControlValueAccessor { options: any; readonly: boolean; change: EventEmitter; year: number; month: number; day: number; calendar: any[]; years: any[]; months: any[]; _value: Date; private valueChange; private touch; constructor(); ngOnInit(): void; get value(): any; set value(v: any); writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; isLeap(year: number): number; getCalendar(year: number, month: number): void; onChange(item?: any): void; }