import 'element-plus/es/components/input/style/css';
import type { Props } from './type';
declare const _default: import("vue").DefineComponent<Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & {
    "update:modelValue": (val: string) => any;
    change: (val: string) => any;
}, string, import("vue").PublicProps, Readonly<Props> & Readonly<{
    "onUpdate:modelValue"?: ((val: string) => any) | undefined;
    onChange?: ((val: string) => any) | undefined;
}>, {
    size: "large" | "middle" | "small" | "custom" | "middle-l" | "middle-xl";
    disabled: boolean;
    placeholder: string;
    modelValue: string;
    clearable: boolean;
    suffixIcon: string;
    prefixIcon: string;
    isIconLeft: boolean;
    isTitle: boolean;
    border: boolean;
    searchType: "basis";
    isExpandAtFocus: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
