import React, { ReactNode } from 'react'; import { Dayjs } from 'dayjs'; import { CalendarType } from './types'; import '../../styles/components/CalendarHeader.scss'; declare type CalendarHeaderProps = { calendarType: CalendarType; changeCalendarType(type?: CalendarType): void; displayesMonth: Dayjs; locale: string; nextDecade(): void; nextMonth(): void; nextYear(): void; prevDecade(): void; prevMonth(): void; prevYear(): void; t(str: string): ReactNode; }; export declare class CalendarHeader extends React.Component { renderHeaderValue(displayesMonth: Dayjs, locale: string, type?: CalendarType): string | JSX.Element | null; static nextType: (type: CalendarType) => CalendarType.BY_MONTHS | CalendarType.BY_YEARS | CalendarType.TIME_PICKER | undefined; nextView: (type: CalendarType) => void; prevView: (type: CalendarType) => void; render(): JSX.Element; } export {};