import { AfterViewInit, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; interface IYearListItem { value: number; } interface IMonthListItem { value: number; name: string; abr: string; } export declare class FsDatePickerHeaderComponent implements AfterViewInit { private _elRef; viewMode: string; layout: 'center' | 'left'; minYear: number; maxYear: number; calendarDate: Date; monthYearConfigurable: boolean; monthChange: EventEmitter; yearChange: EventEmitter; goNextMonth: EventEmitter; goPrevMonth: EventEmitter; viewModeChange: EventEmitter; readonly now: Date; readonly monthNow: number; readonly yearNow: number; yearsList: IYearListItem[]; monthList: IMonthListItem[]; private _mainViewMode; get calendarMonth(): number; get calendarYear(): number; get calendarDay(): number; ngAfterViewInit(): void; selectMonth(month: number): void; selectYear(year: number): void; setViewMode(mode: string): void; nextMonth(): void; prevMonth(): void; private _createYearsList; private _createMonthsList; private _scrollToSelectedYear; private _scrollToSelectedMonth; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};