import { EventEmitter, SimpleChanges, OnChanges, OnInit } from '@angular/core'; import { VCLCalendarYear, VCLCalendarDateModifier, VCLCalendarYearMonth } from '../interfaces'; import { VCLDateAdapter, VCLDateRange } from '../../dateadapter/index'; export declare class CalendarViewYearComponent implements OnChanges, OnInit { private dateAdapter; constructor(dateAdapter: VCLDateAdapter); disabled: boolean; value?: VCLDate | VCLDate[] | VCLDateRange; viewDate: VCLDate; dateModifiers?: VCLCalendarDateModifier[]; viewDateChange: EventEmitter; valueChange: EventEmitter; labelClick: EventEmitter; calendar: VCLCalendarYear; ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; onLabelClick(): void; onSelectMonth(month: VCLCalendarYearMonth): void; onGoToPrevYear(): void; onGoToNextYear(): void; updateCalendarYear(): void; }