import React from 'react'; import type { Values } from '@brix-ui/utils/types'; import { Granularity } from './entity'; import { TimePickerDispatcher } from './actions'; import { useFocusControl } from './hooks'; import { TimePickerState } from './reducer'; import type { TimePickerProps } from './time-picker.props'; interface TimePickerValue extends TimePickerState, Pick { dispatcher: TimePickerDispatcher; focusOn: Values | undefined; passFocus: ReturnType['passFocus']; resetFocus: ReturnType['resetFocus']; } declare const TimePicker: React.ForwardRefExoticComponent>; export default TimePicker; export declare const useTimePicker: () => TimePickerValue;