import React from 'react'; import type { AriaDatePickerProps, DateValue } from 'react-aria'; import type { DateFieldState, DateSegment } from 'react-stately'; interface DateFieldProps extends AriaDatePickerProps { className?: string; } /** * One segment — a month, a day, a year, or a literal separator. * * The literal is rendered by the same component rather than being filtered out * before the map. `useDateSegment` returns the separator's own props, including * the `aria-hidden` that keeps `/` and `.` out of the announcement, and * re-deriving that here would mean re-deriving it wrongly the first time a * locale used a separator nobody tested. */ export declare function Segment({ segment, state, }: { segment: DateSegment; state: DateFieldState; }): React.JSX.Element; /** * The field itself. Rendered inside the picker's `.ion-input` box, which owns * the border, the background and the states — exactly as Combobox reuses it. */ export declare function DateField({ className, ...props }: DateFieldProps): React.JSX.Element; export declare namespace DateField { var displayName: string; } export {}; //# sourceMappingURL=DateField.d.ts.map