import { EventEmitter, TemplateRef } from '@angular/core'; import { MonthViewDay, CalendarEvent } from 'calendar-utils'; import { isWithinThreshold } from '../../../common/util/util'; import { PlacementArray } from 'positioning'; import * as i0 from "@angular/core"; export declare class CalendarMonthCellComponent { day: MonthViewDay; openDay: MonthViewDay; locale: string; tooltipPlacement: PlacementArray; tooltipAppendToBody: boolean; customTemplate: TemplateRef; tooltipTemplate: TemplateRef; tooltipDelay: number | null; highlightDay: EventEmitter; unhighlightDay: EventEmitter; eventClicked: EventEmitter<{ event: CalendarEvent; sourceEvent: MouseEvent; }>; trackByEventId: (index: number, event: CalendarEvent) => string | number | CalendarEvent; validateDrag: typeof isWithinThreshold; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }