import { CalendarComponent, CalendarDisplayMode, GroupBox, Menu, ObjectOrChildModel, WidgetModel } from '../index';
export interface CalendarModel extends WidgetModel {
    monthViewNumberOfWeeks?: number;
    numberOfHourDivisions?: number;
    heightPerDivision?: number;
    startHour?: number;
    spaceBeforeScrollTop?: number;
    displayMode?: CalendarDisplayMode;
    components?: ObjectOrChildModel<CalendarComponent>[];
    selectedComponent?: CalendarComponent | string;
    displayCondensed?: boolean;
    selectedDate?: Date | string;
    showDisplayModeSelection?: boolean;
    rangeSelectionAllowed?: boolean;
    title?: string;
    useOverflowCells?: boolean;
    calendarToggleListWidth?: number;
    calendarToggleYearWidth?: number;
    menuInjectionTarget?: GroupBox;
    menus?: ObjectOrChildModel<Menu>[];
    defaultMenuTypes?: string[];
}
//# sourceMappingURL=CalendarModel.d.ts.map