import { getAmountChinese } from 'll-plus/es/utils'; import { type Integer } from './config'; declare const _default: import("vue").DefineComponent, unknown, unknown, string, boolean>; isAmountChinese: import("ll-plus/es/utils").EpPropFinalized; integer: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; unit: import("ll-plus/es/utils").EpPropFinalized; isGray: import("ll-plus/es/utils").EpPropFinalized; }>, { props: import("@vue/shared").LooseRequired, unknown, unknown, string, boolean>; isAmountChinese: import("ll-plus/es/utils").EpPropFinalized; integer: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; unit: import("ll-plus/es/utils").EpPropFinalized; isGray: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ onChange?: (value: number) => any; "onUpdate:value"?: (value: number) => any; }> & {}>; emit: ((event: "change", value: number) => void) & ((event: "update:value", value: number) => void); bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; attrs: import("vue").Attrs; innerValue: import("vue").Ref; inputRef: import("vue").Ref; containerAttrs: import("vue").ComputedRef<{ class: any; style: any; }>; componentAttrs: import("vue").ComputedRef; default: import("ant-design-vue/es/button").ButtonSize; }; bordered: { type: BooleanConstructor; default: boolean; }; placeholder: StringConstructor; name: StringConstructor; id: StringConstructor; type: StringConstructor; addonBefore: import("vue-types").VueTypeValidableDef; addonAfter: import("vue-types").VueTypeValidableDef; prefix: import("vue-types").VueTypeValidableDef; 'onUpdate:value': { type: import("vue").PropType<(value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType) => void>; default: (value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType) => void; }; valueModifiers: ObjectConstructor; status: { type: import("vue").PropType<"" | "error" | "warning">; default: "" | "error" | "warning"; }; stringMode: { type: BooleanConstructor; default: boolean; }; defaultValue: { type: import("vue").PropType; default: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; }; value: { type: import("vue").PropType; default: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; }; prefixCls: { type: import("vue").PropType; default: string; }; min: { type: import("vue").PropType; default: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; }; max: { type: import("vue").PropType; default: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; }; step: { type: import("vue").PropType; default: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").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) => import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType>; default: (displayValue: string) => import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; }; formatter: { type: import("vue").PropType<(value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string>; default: (value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").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: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType) => void>; default: (value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType) => void; }; onPressEnter: { type: import("vue").PropType; default: import("ant-design-vue/es/_util/EventInterface").KeyboardEventHandler; }; onStep: { type: import("vue").PropType<(value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; type: "down" | "up"; }) => void>; default: (value: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/es/input-number/src/utils/MiniDecimal").ValueType; type: "down" | "up"; }) => 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; }; }>> & { unit: string; }>; showAmountChinese: import("vue").ComputedRef; integerConfig: import("vue").ComputedRef; setValue: (value: any) => void; onChange: (value: any) => void; focus: () => void; readonly getAmountChinese: typeof getAmountChinese; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { readonly change: (value: number) => boolean; readonly 'update:value': (value: number) => boolean; }, string, import("vue").PublicProps, Readonly, unknown, unknown, string, boolean>; isAmountChinese: import("ll-plus/es/utils").EpPropFinalized; integer: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; unit: import("ll-plus/es/utils").EpPropFinalized; isGray: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ onChange?: (value: number) => any; "onUpdate:value"?: (value: number) => any; }>, { value: import("ll-plus/es/utils").EpPropMergeType, unknown, unknown>; unit: string; isGray: import("ll-plus/es/utils").EpPropMergeType; isAmountChinese: import("ll-plus/es/utils").EpPropMergeType; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;