import { OnDestroy } from '@angular/core'; import { GtrCalendarService } from '../gtr-calendar.service'; import * as i0 from "@angular/core"; export declare class GtrCalendarDayDirective implements OnDestroy { private calendarService; constructor(calendarService: GtrCalendarService); private date; private month?; private startDate; private endDate; private hoverDate; private maxDate; private minDate; private range; private disabledDates; private calendarStateSubscription; private dateFilter; private selectAdjacentDays; private type; private _dateObj?; set dateObj(value: { date: Date; month: string; } | string); set dateMonth(date: Date); set dateYear(year: number); get selectEndDate(): boolean; get hostClasses(): any; ngOnDestroy(): void; calendarStateSubscribe(subscribe?: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }