export declare type inputValueType = string | number | symbol; export interface IInputProps { name?: string; disabled?: boolean; value: inputValueType; placeholder?: string; bordered?: boolean; allowClear?: boolean; autofocus?: boolean; password?: boolean; size?: 'large' | 'default' | 'small' | 'mini'; type?: string; maxlength?: number; prefix?: string; suffix?: string; prefixIcon?: string; suffixIcon?: string; } declare const _sfc_main: import("vue").DefineComponent<{}, { props: { name?: string | undefined; disabled: boolean; value: inputValueType; placeholder?: string | undefined; bordered: boolean; allowClear: boolean; autofocus: boolean; password: boolean; size: 'large' | 'default' | 'small' | 'mini'; type: string; maxlength?: number | undefined; prefix?: string | undefined; suffix?: string | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; }; emit: { (e: "blur", event: Event): void; (e: "input", value: inputValueType): void; (e: "update:value", value: inputValueType): void; (e: "change", value: inputValueType): void; (e: "focus", event: Event): void; (e: "clear"): void; }; slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; inputVal: import("vue").Ref; hasContent: import("vue").ComputedRef; type: import("vue").Ref; eyeChange: () => void; onInput: (e: Event) => void; onClear: () => void; onFocus: (e: Event) => void; onBlur: (e: Event) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("blur" | "input" | "update:value" | "change" | "focus" | "clear")[], "blur" | "input" | "update:value" | "change" | "focus" | "clear", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { onBlur?: ((...args: any[]) => any) | undefined; onInput?: ((...args: any[]) => any) | undefined; "onUpdate:value"?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onFocus?: ((...args: any[]) => any) | undefined; onClear?: ((...args: any[]) => any) | undefined; }, {}>; export default _sfc_main;