export declare const DisplayNames: { root: { elementDisplayName: string; data: { value: string; defaultValue: string; granularity: { displayName: string; options: { hour: string; minute: string; second: string; }; }; hourCycle: { displayName: string; options: { auto: string; h12: string; h24: string; }; }; shouldForceLeadingZeros: string; tooltip: string; label: string; description: string; minTime: string; maxTime: string; required: string; readOnly: string; disabled: string; clearable: string; }; designStates: { hover: string; focus: string; disabled: string; }; elements: { label: string; timeInput: string; }; cssCustomProperties: { labelSpacing: string; segmentFocusBackgroundColor: string; segmentFocusTextColor: string; }; }; }; export declare const defaultValues: { readonly granularity: "minute"; readonly hourCycle: "auto"; readonly shouldForceLeadingZeros: false; readonly tooltip: ""; readonly label: ""; readonly description: ""; readonly required: false; readonly readOnly: false; readonly disabled: false; readonly clearable: false; }; /** React Aria `granularity`: the smallest editable time unit. */ export declare const enum GranularityValues { Hour = "hour", Minute = "minute", Second = "second" } /** `auto` defers to the locale; `12`/`24` force the hour cycle. */ export declare const enum HourCycleValues { Auto = "auto", H12 = "12", H24 = "24" } export declare const DesignStates: { timeInput: { hover: { displayName: string; className: string; }; focus: { displayName: string; className: string; }; disabled: { displayName: string; className: string; }; }; }; /** The value that represents "no time selected". */ export declare const EMPTY_VALUE = ""; export declare const TRANSLATIONS_NAMESPACE = "timePicker"; /** Viewer-facing string keys (translated via the Translations service). */ export declare const TranslationKeys: { readonly ariaLabel: "timePicker_aria_label"; readonly clearButton: "timePicker_clear_button"; }; /** English fallbacks used when a translation is missing. */ export declare const DefaultTranslations: { readonly ariaLabel: "Time picker"; readonly clearButton: "Clear"; }; export declare const TestIds: { readonly root: "timepicker-root"; readonly group: "timepicker-group"; readonly field: "timepicker-field"; readonly clearButton: "timepicker-clear-button"; readonly tooltipButton: "timepicker-tooltip-button"; readonly errorMessage: "timepicker-error-message"; readonly requiredIndicator: "timepicker-required-indicator"; }; export declare const selectors: { readonly root: "timePicker"; readonly label: "timePicker__label"; readonly requiredIndicator: "timePicker__required-indicator"; readonly group: "timePicker__group"; readonly errorMessage: "timePicker__error-message"; }; /** Intrinsic `required` failure message (pre-resolved; i18n is a shared TODO). */ export declare const VALUE_MISSING_MESSAGE = "This field is required";