/********** Angular **********/ import { OnInit, ChangeDetectorRef, AfterViewInit } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { DateChangeEvent, SlotClickEvent, EventClickEvent, EventStyleArgs, SlotClassArgs } from "@progress/kendo-angular-scheduler"; /********** Component & Service **********/ import { ZComponent, ZGroup, ZField, ZComponentProperties, StorageSessionService, AuthService } from "mmhglobal-zcore"; import * as i0 from "@angular/core"; export declare class ZschedulerComponent implements ZComponent, OnInit, AfterViewInit { private changeDetector; private storageService; private authService; data: ZField; group: ZGroup; form: FormGroup; ngStyle: { [klass: string]: any; }; isLoading: boolean; events: any[]; selectedDate: Date; local: { inProgress: boolean; ctrlScope: any; }; selectedViewIndex: number; componentProperties: ZComponentProperties; constructor(changeDetector: ChangeDetectorRef, storageService: StorageSessionService, authService: AuthService); ngOnInit(): void; ngAfterViewInit(): void; getEventStyles: (args: EventStyleArgs) => { backgroundColor: any; bordercolor: any; color: string; }; getSlotClass: (args: SlotClassArgs) => { args: SlotClassArgs; }; getItems(): any[]; onDateChange(args: DateChangeEvent): void; onSlotDblClick({ sender, start, end, isAllDay }: SlotClickEvent): void; onEventDblClick({ sender, event }: EventClickEvent): void; setData: (gData: any) => void; setEnable: (status: boolean) => void; setVisible: (status: boolean) => void; setRequire: (status: boolean) => void; setSchedulerSessionKey(group: ZGroup): void; beforeSchedulerGetData(group: ZGroup): import("rxjs").Observable; setSchedulerSessionFilter(group: ZGroup): Promise; getSchedulerSessionFilter(group: ZGroup): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }