import { AriaTimeFieldProps, MappedTimeValue, TimeValue } from 'react-aria/useTimeField'; import { FocusableRef, InputDOMProps, SpectrumFieldValidation, SpectrumLabelableProps, StyleProps } from '@react-types/shared'; import React, { ReactElement } from 'react'; export interface SpectrumTimeFieldProps extends Omit, 'isInvalid' | 'validationState'>, SpectrumFieldValidation>, SpectrumLabelableProps, StyleProps, InputDOMProps { /** * Whether the time field should be displayed with a quiet style. * * @default false */ isQuiet?: boolean; } /** * TimeFields allow users to enter and edit time values using a keyboard. * Each part of the time is displayed in an individually editable segment. */ export declare const TimeField: (props: SpectrumTimeFieldProps & { ref?: FocusableRef | undefined; }) => ReactElement>;