import { IVcBaseInputProps } from '../../composables/input/useInputBase'; type TimeSettingsType = { hours: string; minutes: string; seconds: string; }; interface ITimeInputProps extends IVcBaseInputProps { modelValue?: number; step?: number; minValue?: number; maxValue?: number; dataTestName?: string; divider?: string; emptyDataText?: string; placeholder?: string; allowMouseWheel?: boolean; } declare const _default: import("vue").DefineComponent, { id: undefined; modelValue: undefined; step: number; minValue: number; maxValue: number; divider: string; emptyDataText: string; placeholder: string; dataTestName: string; allowMouseWheel: boolean; disabled: boolean; isError: boolean; name: undefined; color: string; }>>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { input: (val: { seconds: number; string: TimeSettingsType; }) => void; "update:modelValue": (seconds: number) => void; }, string, import("vue").PublicProps, Readonly, { id: undefined; modelValue: undefined; step: number; minValue: number; maxValue: number; divider: string; emptyDataText: string; placeholder: string; dataTestName: string; allowMouseWheel: boolean; disabled: boolean; isError: boolean; name: undefined; color: string; }>>> & Readonly<{ "onUpdate:modelValue"?: ((seconds: number) => any) | undefined; onInput?: ((val: { seconds: number; string: TimeSettingsType; }) => any) | undefined; }>, { id: string; color: "" | "success" | "warning" | "primary" | "secondary" | "destructive" | "active" | "primary-alternative"; disabled: boolean; name: string; placeholder: string; modelValue: number; step: number; isError: boolean; dataTestName: string; minValue: number; maxValue: number; emptyDataText: string; divider: string; allowMouseWheel: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; }; type __VLS_WithDefaults = { [K in keyof Pick]: K extends keyof D ? __VLS_Prettify : P[K]; }; type __VLS_Prettify = { [K in keyof T]: T[K]; } & {};