import type { JSX } from 'react'; import type { CalendarValue } from '../calendar/types.cjs'; import type { PassThroughProps } from '../utils/passThrough.cjs'; /** @internal What the default trigger says — the selection in the reader's locale, or `null` when nothing is selected. */ export declare function formatSelection(value: CalendarValue, locale: string | undefined, withTime: boolean): string | null; /** * Default {@link DatePicker} anatomy: trigger, portal, input, calendar and time field. * * @internal */ export declare const DatePickerAnatomy: ({ placeholder, locale, showInput, passThrough, portalContainer, }: { placeholder: string; locale: string | undefined; showInput: boolean; passThrough?: PassThroughProps | undefined; portalContainer?: Element | DocumentFragment | null | undefined; }) => JSX.Element;