import { AfterViewInit, EventEmitter, OnInit } from '@angular/core'; import { FormItemComponentInterface } from '../../../../interface/component'; import { IFormItemsControls } from '../../../../interface/form-structure'; import { IFiles } from '../../ViewItems/viewfiles/viewfiles.component'; import { CalendarEvent } from 'angular-calendar'; import { IHttpSetting } from '../../../../interface/dataset-params'; import { HttpFormDataService } from '../../../../services/services'; import { Router } from '@angular/router'; export declare class CalendarViewComponent implements OnInit, AfterViewInit, FormItemComponentInterface { private httpService; router: Router; prop: IFormItemsControls; isFilter: boolean; keyOnEnter: EventEmitter; datasetId: number; formId: number; recordId: 0; fileList: IFiles[]; settings: { textColor: string; bandColor: string; headerColor: string; view: number[]; fitInContainer: boolean; }; view: number[]; uid: string; count: number; viewDate: Date; showDate: string; setting: IHttpSetting; locale: string; footerInfo: string; lastDayFactor: number; calendarData: any; constructor(httpService: HttpFormDataService, router: Router); loadEvent(dayFactor: any, noCache?: boolean): void; ngOnInit(): void; ngAfterViewInit(): void; showInDate(dayFactor: any): void; refresh(): void; eventClicked({ event }: { event: CalendarEvent; }): void; }