declare const _default: import("vue").DefineComponent<{ id: StringConstructor; classes: StringConstructor; pattern: { type: StringConstructor; default: string; }; maxlength: (StringConstructor | NumberConstructor)[]; readonly: BooleanConstructor; type: StringConstructor; inputType: { type: StringConstructor; default: string; }; placeholder: StringConstructor; disabled: BooleanConstructor; icon: StringConstructor; modelValue: (StringConstructor | NumberConstructor)[]; number: BooleanConstructor; negativeNumber: BooleanConstructor; unit: StringConstructor; noTrim: BooleanConstructor; format: StringConstructor; limit: StringConstructor; autocomplete: StringConstructor; bytes: (StringConstructor | NumberConstructor)[]; iconEvent: { type: ArrayConstructor; default: () => string[]; validator(val: unknown): any; }; svgIcon: StringConstructor; svgActiveIcon: StringConstructor; svgIconClass: StringConstructor; svgActiveIconClass: StringConstructor; }, any, { currentValue: string | number | undefined; showUnit: boolean; focusStatus: boolean; clickStatus: boolean; blurStatus: boolean; enterStatus: boolean; }, { iconStatus(): boolean; wrapClasses(): {}; inputClasses(): {}; iClasses(): {}; sIconClass(): { [x: string]: boolean; }; sActiveIconClass(): { [x: string]: boolean; }; lClasses(): {}; limitText(): string; }, { handleEnter(event: any): void; handleInputClick(event: any): void; handleInput(event: any): void; handleKeypress(event: any): false | undefined; handleFocus(event: any): void; handleBlur(event: any): void; clickSearchIcon(): void; clickClearIcon(): void; setCurrentValue(value: any): void; focus(): void; blur(): void; bytesLimit(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string[]; validator(val: unknown): any; }; svgIcon: StringConstructor; svgActiveIcon: StringConstructor; svgIconClass: StringConstructor; svgActiveIconClass: StringConstructor; }>>, { number: boolean; readonly: boolean; pattern: string; disabled: boolean; inputType: string; negativeNumber: boolean; noTrim: boolean; iconEvent: unknown[]; }>; export default _default;