declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    /**
     * 是否显示搜索按钮
     */
    showBtn: {
        type: BooleanConstructor;
        default: boolean;
    };
    /**
     * 搜索框的输入值，可通过 v-model 进行双向数据绑定
     */
    modelValue: {
        type: (StringConstructor | NumberConstructor)[];
        default: string;
    };
    /**
     * 搜索框的提示文案
     */
    placeholder: {
        type: StringConstructor;
        default: string;
    };
    /**
     * 搜索框是否为灰色背景
     */
    greyBg: {
        type: BooleanConstructor;
        default: boolean;
    };
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    "update:modelValue": (...args: any[]) => void;
}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    /**
     * 是否显示搜索按钮
     */
    showBtn: {
        type: BooleanConstructor;
        default: boolean;
    };
    /**
     * 搜索框的输入值，可通过 v-model 进行双向数据绑定
     */
    modelValue: {
        type: (StringConstructor | NumberConstructor)[];
        default: string;
    };
    /**
     * 搜索框的提示文案
     */
    placeholder: {
        type: StringConstructor;
        default: string;
    };
    /**
     * 搜索框是否为灰色背景
     */
    greyBg: {
        type: BooleanConstructor;
        default: boolean;
    };
}>> & Readonly<{
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}>, {
    greyBg: boolean;
    placeholder: string;
    showBtn: boolean;
    modelValue: string | number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLDivElement>;
export default _default;
