import { Calendar, CalendarDisplayMode, CalendarModeMenu, CalendarModesMenuEventMap, CalendarModesMenuModel, InitModelOf, Menu, PropertyChangeEvent } from '../index';
export declare class CalendarModesMenu extends Menu implements CalendarModesMenuModel {
    model: CalendarModesMenuModel;
    eventMap: CalendarModesMenuEventMap;
    self: CalendarModesMenu;
    parent: Calendar;
    childActions: CalendarModeMenu[];
    calendar: Calendar;
    displayMode: CalendarDisplayMode;
    constructor();
    protected _init(model: InitModelOf<this>): void;
    setDisplayMode(displayMode: CalendarDisplayMode): void;
    protected _setDisplayMode(displayMode: CalendarDisplayMode): void;
    getMenuForMode(displayMode: CalendarDisplayMode): CalendarModeMenu;
    protected _onMenuPropertyChange(event: PropertyChangeEvent): void;
}
//# sourceMappingURL=CalendarModesMenu.d.ts.map