import type { HTMLAttributes } from 'svelte/elements'; interface CalendarHeaderProps extends HTMLAttributes { monthLabel: string; yearLabel: string; mode: 'days' | 'months' | 'years'; canPreviousMonth?: boolean; canNextMonth?: boolean; canPreviousYear?: boolean; canNextYear?: boolean; previousMonthLabel: string; nextMonthLabel: string; previousYearLabel: string; nextYearLabel: string; selectMonthLabel: string; selectYearLabel: string; monthListId: string; yearListId: string; onpreviousmonth?: () => void; onnextmonth?: () => void; onpreviousyear?: () => void; onnextyear?: () => void; ontogglemonths?: () => void; ontoggleyears?: () => void; } declare const CalendarHeader: import("svelte").Component; type CalendarHeader = ReturnType; export default CalendarHeader;