import { AmPm, TimeFormat } from '../../utils/format-utils'; export interface UseTimeStateOptions { initialHour?: number; initialMinute?: number; timeFormat?: TimeFormat; } export interface UseTimeStateReturn { hour: number; minute: number; amPm: AmPm; hour24: number; handleHourChange: (hour: number) => void; handleMinuteChange: (minute: number) => void; handleAmPmChange: (amPm: AmPm) => void; resetTime: (hour: number, minute: number) => void; } export declare const useTimeState: ({ initialHour, initialMinute, timeFormat, }?: UseTimeStateOptions) => UseTimeStateReturn;