import { ChangeDetectorRef, ElementRef } from '@angular/core'; import { SimDateAdapter } from '@ngx-simple/core/datetime'; import { SimCalendarComponent } from './calendar.component'; export declare class SimCalendarHeaderComponent { private _elementRef; private _calendar; private _changeDetectorRef; private _dateAdapter; get currentView(): string; set currentView(value: string); enablePrev: boolean; enableNext: boolean; get prevButtonLabel(): string; get prevMultiButtonLabel(): string; get nextButtonLabel(): string; get nextMultiButtonLabel(): string; get selected(): D; _periodLabel: string; periodButtonLabel: string; _periodButtons: Array<{ label: string; title: string; clicked: () => void; button: boolean; }>; private _currentView; constructor(_elementRef: ElementRef, _calendar: SimCalendarComponent, _changeDetectorRef: ChangeDetectorRef, _dateAdapter: SimDateAdapter); previousYearClicked(): void; previousMonthClicked(): void; nextMonthClicked(): void; nextYearClicked(): void; periodClicked(): void; private _sendActiveDateChange; private _setCurrentView; private _generatePeriodButtons; }