import { RefCallBack } from 'react-hook-form'; import { ZeniDate } from '@zeniai/client-epic-state'; export interface DateRangeSelectorMsgBannerData { messageDate: ZeniDate; messageLiteral: string; } export interface DateRangeType { endDate?: ZeniDate; startDate?: ZeniDate; } export interface DateRangeSelectorProps { dateFormat: string; dateFormatWithoutYear: string; dateFormatWithYear: string; selectedRange: DateRangeType; bannerDetails?: DateRangeSelectorMsgBannerData; minDate?: ZeniDate; monthsShown?: number; ref?: RefCallBack; onChangeCallback: (dates: [Date | null, Date | null]) => void; onBlur?: (event: React.FocusEvent) => void; } declare const DateRangeSelector: (props: DateRangeSelectorProps) => import("react/jsx-runtime").JSX.Element; export default DateRangeSelector;