import type { ExtractPropTypes } from 'vue'; export declare const inputProps: { autocomplete: { type: import("vue").PropType<"off" | "on">; default: string; }; name: { type: StringConstructor; default: string; }; readonly: { type: BooleanConstructor; default: boolean; }; autofocus: { type: BooleanConstructor; default: boolean; }; form: { type: StringConstructor; default: undefined; }; modelValue: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; type: { type: import("vue").PropType<"textarea" | "text">; default: string; }; placeholder: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<"default" | "small" | "large">; default: string; }; showPassword: { type: BooleanConstructor; default: boolean; }; resize: { type: BooleanConstructor; default: boolean; }; prefixIcon: { type: StringConstructor; default: string; }; suffixIcon: { type: StringConstructor; default: string; }; autosize: { type: import("vue").PropType; default: boolean; }; formatter: { type: FunctionConstructor; default: undefined; }; validateEvent: { type: BooleanConstructor; default: boolean; }; clearable: { type: BooleanConstructor; default: boolean; }; card: { type: BooleanConstructor; default: boolean; }; maxlength: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; showWordLimit: { type: BooleanConstructor; default: boolean; }; valueType: { type: import("vue").PropType<"string" | "number">; default: string; }; }; export type InputProps = ExtractPropTypes;