import type { PropType, StyleValue } from 'vue';
import type { InputValue } from './interface';
export declare const commonInputProps: {
    readonly modelValue: {
        readonly type: PropType<InputValue>;
    };
    readonly type: {
        readonly type: StringConstructor;
        readonly default: "text";
    };
    readonly placeholder: {
        readonly type: StringConstructor;
    };
    readonly readonly: {
        readonly type: BooleanConstructor;
        readonly default: false;
    };
    readonly disabled: {
        readonly type: BooleanConstructor;
        readonly default: false;
    };
    readonly clearable: {
        readonly type: BooleanConstructor;
        readonly default: false;
    };
    readonly maxlength: {
        readonly type: NumberConstructor;
    };
    readonly showPassword: {
        readonly type: BooleanConstructor;
        readonly default: false;
    };
    readonly inputStyle: {
        readonly type: PropType<StyleValue>;
        readonly default: () => StyleValue;
    };
    readonly autocomplete: {
        readonly type: StringConstructor;
        readonly default: "off";
    };
};
