import { type CSSProperties } from 'vue';
interface IProps {
    placeHolder?: string;
    isAutoCompleteDisabled: boolean;
    showdropDownArrow: boolean;
    showClearOption: boolean;
    onFocus: Function;
    onBlur: Function;
    onInput: Function;
    clearSearch: Function;
    handleDropdownClick: Function;
    inputFieldClass?: string;
    inputFieldStyle?: CSSProperties;
    ariaInputField?: string;
    ariaRole?: string;
    ariaRoleDescription?: string;
}
declare const _default: import("vue").DefineComponent<IProps, {
    searchValue: import("vue").Ref<any, any>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<IProps> & Readonly<{}>, {
    placeHolder: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
