import React, { HTMLProps, PropsWithRef } from 'react';
import { DisplayFormat, Time } from './types';
import './styles.css';
/**
* Props for TimePicker React Component
*/
export declare type TimePickerProps = {
/**
* This function is called when the selected date is changed.
*/
onChange: (time: Time) => void;
/**
* The selected date.
*/
value: Time;
/**
* If the TimePicker is disabled
*/
disabled?: boolean;
/**
* Which time format to use
*/
displayFormat?: DisplayFormat;
/**
* The number of minutes between each minute select option - default is 30
*/
minutesInterval?: number;
} & PropsWithRef, 'onChange' | 'selected' | 'options' | 'value' | 'disabled'>>;
/**
* TimePicker React Component
*/
declare const TimePicker: React.ForwardRefExoticComponent & React.RefAttributes>;
export default TimePicker;