import { TimePicker as TimePickerDefinition } from '.'; import { View } from '../core/view'; import { Property } from '../core/properties'; interface Time { hour: number; minute: number; } export declare function getValidTime(picker: TimePickerDefinition, hour: number, minute: number): Time; export declare function isDefined(value: any): boolean; export declare abstract class TimePickerBase extends View implements TimePickerDefinition { static timeChangeEvent: string; hour: number; minute: number; time: Date; minuteInterval: number; minHour: number; maxHour: number; minMinute: number; maxMinute: number; iosPreferredDatePickerStyle: number; } export declare const minHourProperty: Property; export declare const maxHourProperty: Property; export declare const minMinuteProperty: Property; export declare const maxMinuteProperty: Property; export declare const minuteIntervalProperty: Property; export declare const minuteProperty: Property; export declare const hourProperty: Property; export declare const timeProperty: Property; export declare const iosPreferredDatePickerStyleProperty: Property; export {};