import { ButtonIconsInput, ToolbarInput } from "@fullcalendar/angular"; export declare class CalendarSettings { header: HeaderFooter; footer: HeaderFooter; titleFormat: TitleFormatOptions; defaultRangeSeparator: string; headerFooterButtonIcons: headerFooterButtonIcons; themeSystem: ThemeSystem; refetchResourcesOnNavigate: boolean; constructor(init?: CalendarSettings); } export declare class HeaderFooter implements ToolbarInput { left?: string; center?: string; right?: string; } export declare enum HeaderFooterOptions { Title = "title", Prev = "prev", PrevYear = "prevYear", Next = "next", NextYear = "nextYear", Today = "today" } export declare class TitleFormatOptions { year?: "numeric" | "2-digit" | undefined; month?: "numeric" | "2-digit" | "long" | "short" | "narrow" | undefined; day?: "numeric" | "2-digit" | undefined; weekday?: "long" | "short" | "narrow" | undefined; hour?: "numeric" | "2-digit" | undefined; minute?: "numeric" | "2-digit" | undefined; second?: "numeric" | "2-digit" | undefined; hour12?: boolean | undefined; timeZoneName?: "short" | undefined; week?: 'long' | 'short' | 'narrow' | 'numeric'; meridiem?: 'lowercase' | 'short' | 'narrow' | boolean; omitZeroMinute?: boolean; omitCommas?: boolean; } export declare class headerFooterButtonIcons implements ButtonIconsInput { prev?: string; next?: string; prevYear?: string; nextYear?: string; close?: string; today?: string; constructor(init?: headerFooterButtonIcons); [viewOrCustomButton: string]: string; } export declare enum ThemeSystem { Standard = "standard", Bootstrap = "bootstrap" }