import { EventEmitter, OnChanges, SimpleChanges, OnInit } from '@angular/core'; import { VCLDateAdapter, VCLDateRange } from '../../dateadapter/index'; import { VCLCalendarMonth, VCLCalendarDay, VCLCalendarDateModifier } from '../interfaces'; export declare class CalendarViewMonthComponent implements OnChanges, OnInit { private dateAdapter; constructor(dateAdapter: VCLDateAdapter); showWeekOfTheYear: boolean; value?: VCLDate | VCLDate[] | VCLDateRange; viewDate: VCLDate; dateModifiers?: VCLCalendarDateModifier[]; disabled?: boolean; viewDateChange: EventEmitter; valueChange: EventEmitter>; labelClick: EventEmitter; calendar: VCLCalendarMonth; weekdayLabels: string[]; ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; onLabelClick(): void; onGoToPrevMonth(): void; onGoToNextMonth(): void; onSelectDay(day: VCLCalendarDay): void; updateCalendarMonth(): void; }