import type { CustomSlotsType, KeyboardEventHandler } from '@antdv/ui/es/types'; import type { ValueType } from './interface'; declare const _default: import("vue").DefineComponent<{ lazy: BooleanConstructor; stringMode: { type: BooleanConstructor; default: boolean; }; defaultValue: { type: import("vue").PropType; default: ValueType; }; value: { type: import("vue").PropType; default: ValueType; }; prefixCls: { type: import("vue").PropType; default: string; }; min: { type: import("vue").PropType; default: ValueType; }; max: { type: import("vue").PropType; default: ValueType; }; step: { type: import("vue").PropType; default: ValueType; }; tabindex: NumberConstructor; controls: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; autofocus: { type: BooleanConstructor; default: boolean; }; keyboard: { type: BooleanConstructor; default: boolean; }; parser: { type: import("vue").PropType<(displayValue: string) => ValueType>; default: (displayValue: string) => ValueType; }; formatter: { type: import("vue").PropType<(value: ValueType, info: { userTyping: boolean; input: string; }) => string>; default: (value: ValueType, info: { userTyping: boolean; input: string; }) => string; }; precision: NumberConstructor; decimalSeparator: StringConstructor; onInput: { type: import("vue").PropType<(text: string) => void>; default: (text: string) => void; }; onChange: { type: import("vue").PropType<(value: ValueType) => void>; default: (value: ValueType) => void; }; onPressEnter: { type: import("vue").PropType; default: KeyboardEventHandler; }; onStep: { type: import("vue").PropType<(value: ValueType, info: { offset: ValueType; type: "up" | "down"; }) => void>; default: (value: ValueType, info: { offset: ValueType; type: "up" | "down"; }) => void; }; onBlur: { type: import("vue").PropType<(e: FocusEvent) => void>; default: (e: FocusEvent) => void; }; onFocus: { type: import("vue").PropType<(e: FocusEvent) => void>; default: (e: FocusEvent) => void; }; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: ValueType; }; value: { type: import("vue").PropType; default: ValueType; }; prefixCls: { type: import("vue").PropType; default: string; }; min: { type: import("vue").PropType; default: ValueType; }; max: { type: import("vue").PropType; default: ValueType; }; step: { type: import("vue").PropType; default: ValueType; }; tabindex: NumberConstructor; controls: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; autofocus: { type: BooleanConstructor; default: boolean; }; keyboard: { type: BooleanConstructor; default: boolean; }; parser: { type: import("vue").PropType<(displayValue: string) => ValueType>; default: (displayValue: string) => ValueType; }; formatter: { type: import("vue").PropType<(value: ValueType, info: { userTyping: boolean; input: string; }) => string>; default: (value: ValueType, info: { userTyping: boolean; input: string; }) => string; }; precision: NumberConstructor; decimalSeparator: StringConstructor; onInput: { type: import("vue").PropType<(text: string) => void>; default: (text: string) => void; }; onChange: { type: import("vue").PropType<(value: ValueType) => void>; default: (value: ValueType) => void; }; onPressEnter: { type: import("vue").PropType; default: KeyboardEventHandler; }; onStep: { type: import("vue").PropType<(value: ValueType, info: { offset: ValueType; type: "up" | "down"; }) => void>; default: (value: ValueType, info: { offset: ValueType; type: "up" | "down"; }) => void; }; onBlur: { type: import("vue").PropType<(e: FocusEvent) => void>; default: (e: FocusEvent) => void; }; onFocus: { type: import("vue").PropType<(e: FocusEvent) => void>; default: (e: FocusEvent) => void; }; }>>, { disabled: boolean; value: ValueType; prefixCls: string; onFocus: (e: FocusEvent) => void; onBlur: (e: FocusEvent) => void; onChange: (value: ValueType) => void; onInput: (text: string) => void; max: ValueType; min: ValueType; step: ValueType; autofocus: boolean; readonly: boolean; defaultValue: ValueType; keyboard: boolean; lazy: boolean; onPressEnter: KeyboardEventHandler; stringMode: boolean; controls: boolean; parser: (displayValue: string) => ValueType; formatter: (value: ValueType, info: { userTyping: boolean; input: string; }) => string; onStep: (value: ValueType, info: { offset: ValueType; type: "up" | "down"; }) => void; }, CustomSlotsType<{ upHandler: any; downHandler: any; default: any; }>>; export default _default;