import type { PropType } from 'vue'; type inputType = 'text' | 'textarea' | 'password' | 'date' | 'datetime' | 'time'; type inputState = 'error' | 'warning' | 'default'; export declare const inputProps: { type: { type: PropType; default: string; }; round: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; modelValue: { type: (NumberConstructor | StringConstructor)[]; }; label: { type: StringConstructor; default: undefined; }; size: StringConstructor; placeholder: StringConstructor; state: { type: PropType; default: string; }; }; export declare const inputEmits: { 'update:modelValue': (value: string | number) => boolean; change: (value: string, evt: Event) => boolean; pressEnter: (evt: KeyboardEvent) => boolean; clear: (evt: MouseEvent) => boolean; focus: (evt: FocusEvent) => boolean; blur: (evt: FocusEvent) => boolean; }; export {};