import React from "react"; import type { CalendarDay as CalendarDayType } from "../types/calendar"; import { type ColorPalette } from "../styles/colors"; export interface CalendarDayProps { /** Day data */ day: CalendarDayType; /** Whether this day is selected */ isSelected: boolean; /** Whether this day is today */ isToday: boolean; /** Whether the day is disabled / not selectable */ isDisabled?: boolean; /** Callback when day is pressed */ onPress: (date: Date) => void; /** Whether this day has events */ hasEvent?: boolean; /** Whether event markers should be shown */ showEventIndicators?: boolean; /** Optional color overrides */ colors?: Partial; style?: any; textStyle?: any; selectedStyle?: any; todayStyle?: any; eventIndicatorStyle?: any; } /** * Individual calendar day cell * Fully customizable via props */ export declare function CalendarDay({ day, isSelected, isToday, isDisabled, showEventIndicators, colors, hasEvent, onPress, style, textStyle, selectedStyle, todayStyle, eventIndicatorStyle, }: CalendarDayProps): React.JSX.Element;