import dayjs from 'dayjs'; import * as React from 'react'; import { AccessibilityProps, ViewStyle } from 'react-native'; import { ICalendarEventBase } from '../interfaces'; export interface CalendarHeaderProps { dateRange: dayjs.Dayjs[]; cellHeight: number; locale: string; style: ViewStyle; allDayEventCellStyle: ViewStyle | ((event: T) => ViewStyle); allDayEventCellTextColor: string; allDayEvents: T[]; onPressDateHeader?: (date: Date) => void; onPressEvent?: (event: T) => void; activeDate?: Date; headerContentStyle?: ViewStyle; dayHeaderStyle?: ViewStyle; dayHeaderHighlightColor?: string; weekDayHeaderHighlightColor?: string; showAllDayEventCell?: boolean; hideHours?: Boolean; showWeekNumber?: boolean; weekNumberPrefix?: string; allDayEventCellAccessibilityProps?: AccessibilityProps; headerContainerAccessibilityProps?: AccessibilityProps; headerCellAccessibilityProps?: AccessibilityProps; } declare function _CalendarHeader({ dateRange, cellHeight, style, allDayEventCellStyle, allDayEventCellTextColor, allDayEvents, onPressDateHeader, onPressEvent, activeDate, headerContentStyle, dayHeaderStyle, dayHeaderHighlightColor, weekDayHeaderHighlightColor, showAllDayEventCell, hideHours, showWeekNumber, weekNumberPrefix, allDayEventCellAccessibilityProps, headerContainerAccessibilityProps, headerCellAccessibilityProps, }: CalendarHeaderProps): React.JSX.Element; export declare const CalendarHeader: typeof _CalendarHeader; export {};