import { EventEmitter, ElementRef } from "@angular/core"; export declare class DatepickerYearComponent { id: any; showYearView: Boolean; selectedDate: Date; pageDate: Date; pageTimestamp: Number; disabledDates: Object; calendarClass: any; calendarStyle: Object; translation: Object; isRtl: Boolean; useUtc: Boolean; highlighted: Object; selectYearEmit: EventEmitter<{}>; changedDecadeEmit: EventEmitter<{}>; yearContainer: ElementRef; constructedDateUtils: { useUtc: any; getFullYear(date: any): any; getMonth(date: any): any; getDate(date: any): any; getDay(date: any): any; getHours(date: any): any; getMinutes(date: any): any; setFullYear(date: any, value: any): any; setMonth(date: any, value: any): any; setDate(date: any, value: any): any; compareDates(date1: any, date2: any): boolean; isValidDate(date: any): boolean; getDayNameAbbr(date: any, days: any): any; getMonthName(month: any, months: any): any; getMonthNameAbbr(month: any, monthsAbbr: any): any; daysInMonth(year: any, month: any): 30 | 29 | 28 | 31; getNthSuffix(day: any): "th" | "st" | "nd" | "rd"; formatDate(date: any, format: any, translation: any): any; createDateArray(start: any, end: any): any[]; validateDateInput(val: any): boolean; }; utils: { useUtc: any; getFullYear(date: any): any; getMonth(date: any): any; getDate(date: any): any; getDay(date: any): any; getHours(date: any): any; getMinutes(date: any): any; setFullYear(date: any, value: any): any; setMonth(date: any, value: any): any; setDate(date: any, value: any): any; compareDates(date1: any, date2: any): boolean; isValidDate(date: any): boolean; getDayNameAbbr(date: any, days: any): any; getMonthName(month: any, months: any): any; getMonthNameAbbr(month: any, monthsAbbr: any): any; daysInMonth(year: any, month: any): 30 | 29 | 28 | 31; getNthSuffix(day: any): "th" | "st" | "nd" | "rd"; formatDate(date: any, format: any, translation: any): any; createDateArray(start: any, end: any): any[]; validateDateInput(val: any): boolean; }; years(): any[]; getPageDecade(): string; isLeftNavDisabled(): boolean; /** * Is the right hand navigation button disabled? */ isRightNavDisabled(): boolean; selectYear(year: any): boolean; changeYear(incrementBy: any): void; previousDecade(): boolean; isPreviousDecadeDisabled(date?: any): boolean; nextDecade(): boolean; isNextDecadeDisabled(date?: any): boolean; /** * Whether the selected date is in this year */ isSelectedYear(date: any): boolean; /** * Whether a year is disabled */ isDisabledYear(date: any): boolean; prevent(event: any): void; }