import React from 'react'; export interface Props { /** * 选中的小时数。默认为当前时间的小时数。 */ hour?: number; /** * 选中的分钟。默认为当前时间的分钟数。 */ minute?: number; /** * 最小小时数。默认为`0`。 */ minHour?: number; /** * 最大小时数。默认为`23`。 */ maxHour?: number; /** * 最小分钟数。默认为`0`。 */ minMinute?: number; /** * 最大分钟数。默认为`59`。 */ maxMinute?: number; /** * 值变更 */ onChange?: (hour: number, minute: number) => void; /** * 添加失去焦点事件的回调函数 */ onBlur?: () => void; /** * 小时间隔 */ hourStep?: number; /** * 分钟间隔 */ minuteStep?: number; /** * 是否自动聚焦 */ autoFocus?: boolean; /** * 指定自定义样式类名 */ className?: string; /** * 指定自定义样式 */ style?: React.CSSProperties; } export interface TimeSelectViewRef { focus(): void; } /** * 时间视图 */ declare const TimeSelectView: React.ForwardRefExoticComponent>; export default TimeSelectView;