import dayjs from 'dayjs'; import { TimePickerValue } from '../type'; declare const _default: import("vue").ComponentOptions; panelClassName: import("@vue/composition-api").ComputedRef; triggerScroll: import("@vue/composition-api").Ref; resetTriggerScroll: () => void; defaultValue: import("@vue/composition-api").ComputedRef; global: import("@vue/composition-api").ComputedRef<{} & import("../..").TimePickerConfig>; handleChange: (v: string, e: MouseEvent) => void; handlePresetClick: (presetValue: TimePickerValue | (() => TimePickerValue)) => void; }> & import("@vue/composition-api").Data, {}, {}, { handleConfirmClick: FunctionConstructor; onChange: FunctionConstructor; onPick: FunctionConstructor; disableTime: FunctionConstructor; disabled: { type: BooleanConstructor; default: boolean; }; isFocus: { type: BooleanConstructor; default: boolean; }; value: { type: (ObjectConstructor | StringConstructor)[]; default: string; }; format: { type: StringConstructor; default: string; }; steps: { type: import("vue").PropType<(string | number)[]>; default: () => number[]; }; isShowPanel: { type: BooleanConstructor; default: boolean; }; activeIndex: { type: NumberConstructor; }; presets: { type: import("vue").PropType; }; hideDisabledTime: { type: BooleanConstructor; default: boolean; }; isFooterDisplay: { type: BooleanConstructor; default: boolean; }; }, import("@vue/composition-api").ExtractPropTypes<{ handleConfirmClick: FunctionConstructor; onChange: FunctionConstructor; onPick: FunctionConstructor; disableTime: FunctionConstructor; disabled: { type: BooleanConstructor; default: boolean; }; isFocus: { type: BooleanConstructor; default: boolean; }; value: { type: (ObjectConstructor | StringConstructor)[]; default: string; }; format: { type: StringConstructor; default: string; }; steps: { type: import("vue").PropType<(string | number)[]>; default: () => number[]; }; isShowPanel: { type: BooleanConstructor; default: boolean; }; activeIndex: { type: NumberConstructor; }; presets: { type: import("vue").PropType; }; hideDisabledTime: { type: BooleanConstructor; default: boolean; }; isFooterDisplay: { type: BooleanConstructor; default: boolean; }; }>> & Omit, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ value: string; disabled: boolean; steps: (string | number)[]; format: string; isFocus: boolean; isShowPanel: boolean; hideDisabledTime: boolean; isFooterDisplay: boolean; } & { onChange?: Function; activeIndex?: number; disableTime?: Function; presets?: import("../type").PresetTime; onPick?: Function; handleConfirmClick?: Function; }, import("@vue/composition-api").ShallowUnwrapRef<{ showNowTimeBtn: import("@vue/composition-api").ComputedRef; panelClassName: import("@vue/composition-api").ComputedRef; triggerScroll: import("@vue/composition-api").Ref; resetTriggerScroll: () => void; defaultValue: import("@vue/composition-api").ComputedRef; global: import("@vue/composition-api").ComputedRef<{} & import("../..").TimePickerConfig>; handleChange: (v: string, e: MouseEvent) => void; handlePresetClick: (presetValue: TimePickerValue | (() => TimePickerValue)) => void; }>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, { value: string; disabled: boolean; steps: (string | number)[]; format: string; isFocus: boolean; isShowPanel: boolean; hideDisabledTime: boolean; isFooterDisplay: boolean; } & { onChange?: Function; activeIndex?: number; disableTime?: Function; presets?: import("../type").PresetTime; onPick?: Function; handleConfirmClick?: Function; }, { value: string; disabled: boolean; steps: (string | number)[]; format: string; isFocus: boolean; isShowPanel: boolean; hideDisabledTime: boolean; isFooterDisplay: boolean; }, true>); export default _default;