import { EventEmitter, TemplateRef } from '@angular/core'; import { AnimationTriggerMetadata } from '@angular/animations'; import { CalendarEvent } from 'calendar-utils'; import { isWithinThreshold } from '../common/util'; import * as i0 from "@angular/core"; export declare const collapseAnimation: AnimationTriggerMetadata; export declare class CalendarOpenDayEventsComponent { locale: string; isOpen: boolean; events: CalendarEvent[]; customTemplate: TemplateRef; eventTitleTemplate: TemplateRef; eventActionsTemplate: TemplateRef; date: Date; eventClicked: EventEmitter<{ event: CalendarEvent; sourceEvent: MouseEvent | KeyboardEvent; }>; trackByEventId: (index: number, event: CalendarEvent) => string | number | CalendarEvent; validateDrag: typeof isWithinThreshold; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }