export declare const TimePicker: import("../utils").SFCWithInstall string; }; cron: { type: StringConstructor; required: false; default: string; }; container: { type: StringConstructor; required: false; default: string; }; hourFormatter: { type: FunctionConstructor; required: false; default: (val: number) => { label: string; }; }; minuteFormatter: { type: FunctionConstructor; required: false; default: (val: number) => { label: string; }; }; secondFormatter: { type: FunctionConstructor; required: false; default: (val: number) => { label: string; }; }; }, { props: { modelValue?: number[] | undefined; placeholder?: string | undefined; disabled: boolean; formatter: (val: number[]) => string; cron: string; container: string; hourFormatter: (val: number) => { label: string; disabled?: boolean | undefined; }; minuteFormatter: (val: number) => { label: string; disabled?: boolean | undefined; }; secondFormatter: (val: number) => { label: string; disabled?: boolean | undefined; }; }; emit: { (type: "update:modelValue", val: number[]): void; (type: "selectChange", val: import("./types").TimeItem[]): void; (type: "change", val: import("./types").TimeItem[]): void; }; value: import("vue").WritableComputedRef; valueLabel: import("vue").ComputedRef; classnames: import("vue").ComputedRef<{ 'weui-picker_diabled': boolean; 'weui-picker_placeholder': boolean; }>; cronFields: import("vue").ComputedRef; hourPicker: import("vue").ComputedRef<{ label: string; disabled?: boolean | undefined; value: number; }[]>; minutePicker: import("vue").ComputedRef<{ label: string; disabled?: boolean | undefined; value: number; }[]>; secondPicker: import("vue").ComputedRef<{ label: string; disabled?: boolean | undefined; value: number; }[]>; pickerSelector: () => void; Icon: import("../utils").SFCWithInstall; styles: import("vue").ComputedRef<{}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "selectChange" | "change")[], "update:modelValue" | "selectChange" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string; }; cron: { type: StringConstructor; required: false; default: string; }; container: { type: StringConstructor; required: false; default: string; }; hourFormatter: { type: FunctionConstructor; required: false; default: (val: number) => { label: string; }; }; minuteFormatter: { type: FunctionConstructor; required: false; default: (val: number) => { label: string; }; }; secondFormatter: { type: FunctionConstructor; required: false; default: (val: number) => { label: string; }; }; }>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onSelectChange?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; formatter: Function; cron: string; container: string; hourFormatter: Function; minuteFormatter: Function; secondFormatter: Function; }>>; export default TimePicker;