import { DateValue, DateFormatter, Calendar } from '@internationalized/date'; import { PropFn } from '@zag-js/core'; import { DateGranularity } from '@zag-js/date-utils'; import { c as DateInputSchema } from '../date-input.types-B8-pXTYf.js'; import '@zag-js/live-region'; import '@zag-js/types'; declare function getValueAsString(value: DateValue[], prop: PropFn): string[]; declare function constrainValues(values: DateValue[] | undefined, min?: DateValue, max?: DateValue): DateValue[] | undefined; declare function resolveHourCycleProp(hourCycle?: 12 | 24): "h12" | "h23" | undefined; interface PlaceholderOptions { placeholderValue?: DateValue | undefined; defaultPlaceholderValue?: DateValue | undefined; min?: DateValue | undefined; max?: DateValue | undefined; } declare function resolvePlaceholderValue(options: PlaceholderOptions, timeZone: string, granularity: DateGranularity, value?: DateValue[], defaultValue?: DateValue[], calendar?: Calendar): DateValue; declare function createFormatFn(formatter: DateFormatter): (date: DateValue, { timeZone }: { timeZone: string; }) => string; export { type PlaceholderOptions, constrainValues, createFormatFn, getValueAsString, resolveHourCycleProp, resolvePlaceholderValue };