import { Calendar, CalendarEvent } from '../types';
import { HTMLEditor } from '../../../core/HTMLEditor';
export declare class CalendarContextMenu {
    private editor;
    private onAction;
    private currentContextMenu;
    constructor(editor: HTMLEditor, onAction: (action: string, target: Calendar | CalendarEvent) => void);
    show(target: Calendar | CalendarEvent, x: number, y: number): void;
    hide(): void;
    private getMenuItems;
    private executeAction;
    destroy(): void;
}
