import { EventEmitter, OnChanges, OnDestroy } from '@angular/core'; import { Moment } from 'moment'; import { DateService } from '../../services/date.service'; import { ChangeViewEvent } from '../../models/change-view-event'; import { Day } from '../../models/day'; import { StoreService } from '../../services/store.service'; import { EventService } from '../../services/event.service'; import { AcCalendarEvent } from '../../models/ac-calendar-event'; import { Subject } from 'rxjs'; export declare class CalendarViewMonthSlideComponent implements OnChanges, OnDestroy { private dateService; private storeService; private eventService; month: Moment; active: boolean; changeView: EventEmitter; days: string[]; weeks: Day[][]; eventList: AcCalendarEvent[]; unsubcribe$: Subject; constructor(dateService: DateService, storeService: StoreService, eventService: EventService); ngOnChanges(): void; ngOnDestroy(): void; goToDate(date: Moment): void; }