import { ChangeDetectorRef, OnDestroy, OnInit } from '@angular/core'; import { DateAdapter } from '@angular/material/core'; import { MatCalendar } from '@angular/material/datepicker'; import { EcabsDatePickerHeaderService } from '../base/services/ecabs-date-picker-translations.service'; import { UnsubscribeService } from '../base/services/unsubscribe.service'; import * as i0 from "@angular/core"; export declare class EcabsPickerHeaderComponent implements OnDestroy, OnInit { private readonly calendar; private readonly dateAdapter; private readonly cdr; private readonly ecabsDatePickerHeaderService; private readonly unsubscribeService; private unsubscribe$; private yearsPerPage; private translationConfig; get periodLabel(): string; constructor(calendar: MatCalendar, dateAdapter: DateAdapter, cdr: ChangeDetectorRef, ecabsDatePickerHeaderService: EcabsDatePickerHeaderService, unsubscribeService: UnsubscribeService); ngOnInit(): void; ngOnDestroy(): void; previousClicked(): void; nextClicked(): void; currentPeriodClicked(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "ecabs-picker-header", never, {}, {}, never, never, false, never>; }