import React from "react"; import { type ColorPalette } from "../styles/colors"; export interface CalendarHeaderProps { /** Current year */ year: number; /** Current month (0-11) */ month: number; /** Navigate to previous month */ onPreviousMonth: () => void; /** Navigate to next month */ onNextMonth: () => void; /** Navigate to today */ onToday?: () => void; /** Custom styles */ style?: any; /** Custom text style */ textStyle?: any; /** Custom button style */ buttonStyle?: any; /** Show "Today" button */ showTodayButton?: boolean; /** Override month names */ monthNames?: string[]; /** Override today label */ todayLabel?: string; /** Optional color overrides */ colors?: Partial; } /** * Calendar header with month/year display and navigation * Fully customizable via props */ export declare function CalendarHeader({ year, month, onPreviousMonth, onNextMonth, onToday, style, textStyle, buttonStyle, showTodayButton, monthNames, todayLabel, colors, }: CalendarHeaderProps): React.JSX.Element;