import { AfterViewInit, OnDestroy } from '@angular/core'; import { CalendarDay, ScheduleDay } from '../calendar.model'; import { ScrollService } from '../services/scroll.service'; import { CalendarComponent } from './calendar.component'; import * as i0 from "@angular/core"; export declare class CalendarScheduleComponent implements OnDestroy, AfterViewInit { private scrollSrv; private _doc; private isInit; private unsubscribe$; cId: string; private _calendar?; showTitle: boolean; title: string; topOffset: number; data: any[]; days: ScheduleDay[]; set calendar(val: CalendarComponent); private _getDoc; constructor(scrollSrv: ScrollService, _doc: any); ngAfterViewInit(): void; ngOnDestroy(): void; genDays(): void; scrollToDay(tgDay?: CalendarDay): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare function guid(): string;