import { ElementRef, EventEmitter, OnDestroy, OnInit, Renderer2 } from "@angular/core";
import { AgendaEvent } from "../../../../model/agenda-event.model";
import { Icon } from "../../../../enum/icon.enum";
import { IconCacheService } from "../../../../service/icon-cache.service";
export declare class AgendaEventComponent implements OnInit, OnDestroy {
    private _elementRef;
    private _renderer;
    iconCacheService: IconCacheService;
    readonly icons: typeof Icon;
    event: AgendaEvent;
    customEventObject: boolean;
    halfHourHeight: number;
    eventChecked: EventEmitter<AgendaEvent>;
    constructor(_elementRef: ElementRef, _renderer: Renderer2, iconCacheService: IconCacheService);
    ngOnDestroy(): void;
    ngOnInit(): void;
    checkEvent(event: MouseEvent): void;
}
