import { MaskedYearlessDateInputProps } from './internal/MaskedYearlessDateInput'; import { YearlessDate, YearlessDateMode } from './types'; export type DateFieldYearlessChange = { value: YearlessDate | null; isInputValid: boolean; isInputEmpty: boolean; isValid: boolean; }; export type DateFieldYearlessChangeHandler = (change: DateFieldYearlessChange) => void; export type DateFieldYearlessProps = Omit & { value?: YearlessDate | null; defaultValue?: YearlessDate | null; onChange?: DateFieldYearlessChangeHandler; mode?: YearlessDateMode; disableHint?: boolean; required?: boolean; minDate?: YearlessDate | null; maxDate?: YearlessDate | null; unavailable?: { dates?: YearlessDate[]; }; }; export declare const DateFieldYearless: { ({ value: valueProp, defaultValue: defaultValueProp, onChange, minDate, maxDate, unavailable, required, ...restProps }: DateFieldYearlessProps): import("react/jsx-runtime").JSX.Element; displayName: string; };