/** * Copyright (C) Paul Sarando * Distributed under the Eclipse Public License (http://www.eclipse.org/legal/epl-v10.html). */ import React from "react"; import { GondorCalendarYear, GondorLeapYearRuleEnum, GondorReckoningEnum } from "../GondorReckoning"; import "./tolkien-calendars.css"; import { LanguageEnum } from "./controls/LanguagePicker"; import { MonthLayoutEnum } from "./controls/MonthViewLayout"; interface GondorCalendarProps { caption?: string | boolean; className?: string; language?: LanguageEnum; monthView?: number; monthViewLayout?: MonthLayoutEnum; startDay?: number; yearView?: boolean; date?: Date; startDate?: Date; reckoning?: GondorReckoningEnum; calendarRules?: GondorLeapYearRuleEnum; calendar?: GondorCalendarYear; } declare const defaultCaption: (reckoning: GondorReckoningEnum) => "Kings' Reckoning" | "Stewards' Reckoning" | "New Reckoning" | "Gondor Reckoning"; declare const GondorCalendar: { (props: GondorCalendarProps): React.JSX.Element; RECKONING_KINGS: GondorReckoningEnum; RECKONING_STEWARDS: GondorReckoningEnum; RECKONING_NEW: GondorReckoningEnum; RECKONING_RULES_TRADITIONAL: GondorLeapYearRuleEnum; RECKONING_RULES_GREGORIAN: GondorLeapYearRuleEnum; MONTH_VIEW_VERTICAL: MonthLayoutEnum; MONTH_VIEW_HORIZONTAL: MonthLayoutEnum; LANGUAGE_ENGLISH: LanguageEnum; LANGUAGE_QUENYA: LanguageEnum; LANGUAGE_SINDARIN: LanguageEnum; }; export default GondorCalendar; export { defaultCaption };