import { DateFormatter, ZonedDateTime } from '@internationalized/date'; import { DateTimeSegments } from './date-time-segments'; export declare class SegmentsFactory { private dateFormatter; private numberFormatter; private dateTimeFieldDisplayNames; constructor(dateFormatter: DateFormatter); /** * Creates the `DateTimeSegments` needed for the DateTimePicker * @param currentDate - The date to create the segments from. This is used to set the limits and values of the segments. * @param setValues - If true, the segments will have their values set from the currentDate. If false, the segments will have no values. */ createSegments(currentDate: ZonedDateTime, setValues?: boolean): DateTimeSegments; private createSegment; private displayNameOfType; }