import { ElementRef, NgZone, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { ICalendarItem } from '../base-date-picker.class'; import { LCDatePickerControl } from '../lc-date-picker-control'; import { MonthPicker } from './month-picker.class'; import { LCDatePickerAdapter } from '../lc-date-picker-adapter.class'; import * as i0 from "@angular/core"; export declare class LCMonthPickerButtonComponent implements OnInit, OnDestroy { private readonly datePicker; private readonly ngZone; private readonly renderer; private readonly dateAdapter; private subscription; item: ICalendarItem; row: number; column: number; control: LCDatePickerControl; monthPickerButtonContainerElement: ElementRef; monthPickerButtonElement: ElementRef; constructor(datePicker: MonthPicker, ngZone: NgZone, renderer: Renderer2, dateAdapter: LCDatePickerAdapter); ngOnInit(): void; ngOnDestroy(): void; private registerViewEvents; private setStyles; private setClasses; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }