export declare const EDITABLE_SEGMENT_TYPES: readonly ["year", "month", "day"]; export type EditableSegmentType = (typeof EDITABLE_SEGMENT_TYPES)[number]; export interface DateSegment { type: EditableSegmentType; isPlaceholder: boolean; placeholder: string; text: string; value: number | null; minValue: number; maxValue: number; } export interface LiteralSegment { type: 'literal'; text: string; } export type Segment = DateSegment | LiteralSegment; export declare const isEditableSegment: (segmentType: Intl.DateTimeFormatPartTypes) => segmentType is "day" | "month" | "year";