import React, { HTMLAttributes, ReactElement } from 'react'; import { type Dayjs } from '../../helpers'; import { IDisableable, IHasCX, IHasForwardedRef, IHasRawProps, DayProps } from '@epam/uui-core'; /** * Represents the properties of the Calendar component */ export interface CalendarProps extends IHasCX, IDisableable, IHasRawProps>, IHasForwardedRef { value?: TSelection; onValueChange: (day: Dayjs) => void; renderDay?: (renderProps: DayProps) => ReactElement; filter?(day: Dayjs): boolean; hideAnotherMonths?: boolean; isHoliday?: (day: Dayjs) => boolean; /** * Represents displayed month */ month: Dayjs; } export declare function Calendar(props: CalendarProps): React.JSX.Element; //# sourceMappingURL=Calendar.d.ts.map