import { ReactDatePickerProps } from 'react-datepicker';
import { CustomInputOptions, StyledTimePicker } from '../DateTimePickerCommon';
import { CreateWuiProps } from '../System';
export interface TimePickerOptions {
    onBlur?: CustomInputOptions['handleBlur'];
    onChange?: (date?: Date) => void;
    onFocus?: CustomInputOptions['handleFocus'];
    placeholder?: ReactDatePickerProps['placeholderText'];
    transparent?: boolean;
    value: Date | string;
}
export type TimePickerProps = CreateWuiProps<typeof StyledTimePicker, Omit<ReactDatePickerProps, keyof TimePickerOptions> & Pick<CustomInputOptions, 'icon' | 'iconPlacement' | 'size'> & TimePickerOptions>;
export declare const TimePicker: import('../System').CreateWuiComponent<"input", TimePickerProps>;
