| import { ElementUIComponent, ElementUIComponentSize, ElementUIHorizontalAlignment } from './component' | 
|   | 
| export interface TimePickerOptions { | 
|   /** | 
|    * Available time range. | 
|    * e.g. `'18:30:00 - 20:30:00'` | 
|    * or `['09:30:00 - 12:00:00', '14:30:00 - 18:30:00']` | 
|    */ | 
|   selectableRange?: string | string[], | 
|   | 
|   /** Format  of the picker */ | 
|   format?: string | 
| } | 
|   | 
| /** TimePicker Component */ | 
| export declare class ElTimePicker extends ElementUIComponent { | 
|   /** Whether DatePicker is read only */ | 
|   readonly: boolean | 
|   | 
|   /** Whether DatePicker is disabled */ | 
|   disabled: boolean | 
|   | 
|   /** Whether the input is editable */ | 
|   editable: boolean | 
|   | 
|   /** Whether to show clear button */ | 
|   clearable: boolean | 
|   | 
|   /** Size of Input */ | 
|   size: ElementUIComponentSize | 
|   | 
|   /** Placeholder */ | 
|   placeholder: string | 
|   | 
|   /** Placeholder for the start time in range mode */ | 
|   startPlaceholder: string | 
|   | 
|   /** Placeholder for the end time in range mode */ | 
|   endPlaceholder: string | 
|   | 
|   /** Whether to pick a time range */ | 
|   isRange: boolean | 
|   | 
|   /** Value of the picker */ | 
|   value: string | Date | 
|   | 
|   /** Alignment */ | 
|   align: ElementUIHorizontalAlignment | 
|   | 
|   /** Custom class name for TimePicker's dropdown */ | 
|   popperClass: string | 
|   | 
|   /** Additional options, check the table below */ | 
|   pickerOptions: TimePickerOptions | 
|   | 
|   /** Range separator */ | 
|   rangeSeparator: string | 
|   | 
|   /** | 
|    * Focus the Input component | 
|    */ | 
|   focus (): void | 
| } |