export default _sfc_main;
declare const _sfc_main: import("vue-demi").DefineComponent<{
    filter: {
        type: FunctionConstructor;
        default: (items: any, query: any) => any;
    };
}, {
    style: import("vue-demi").ComputedRef<{
        display: string;
        opacity: number;
        bottom: string;
    }>;
    toggle: (state?: boolean) => void;
    select: (value: any) => void;
    result: import("vue-demi").ComputedRef<{}>;
    container: any;
    input: any;
    isFocused: import("vue-demi").Ref<boolean>;
    inputValue: import("vue-demi").Ref<string>;
    filteredItems: import("vue-demi").ComputedRef<any>;
    validate: () => boolean;
    autocompleteActive: import("vue-demi").ComputedRef<number>;
    resetValidation: () => void;
}, any, {}, {}, import("vue-demi").DefineComponent<Readonly<import("vue-demi").ComponentPropsOptions<{
    [x: string]: unknown;
}>>, unknown, unknown, {}, {}, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, {}, string, import("vue-demi").VNodeProps & import("vue-demi").AllowedComponentProps & import("vue-demi").ComponentCustomProps, readonly string[] | Readonly<import("vue-demi").ExtractPropTypes<Readonly<import("vue-demi").ComponentObjectPropsOptions<{
    [x: string]: unknown;
}>>>>, {
    [x: number]: string;
} | {}, {}> | {
    directives: {
        axClickOutside: {
            bind: (el: any, binding: any) => void;
            unbind: (el: any) => void;
            beforeMount?: undefined;
            unmounted?: undefined;
        } | {
            beforeMount: (el: any, binding: any) => void;
            unmounted: (el: any) => void;
            bind?: undefined;
            unbind?: undefined;
        };
    };
    props: {
        multiple: {
            type: BooleanConstructor;
            default: boolean;
        };
        items: {
            type: ArrayConstructor;
            default: () => any[];
        };
        closeOnClick: {
            type: BooleanConstructor;
            default: boolean;
        };
        singleLine: {
            type: BooleanConstructor;
            default: boolean;
        };
        chips: {
            type: BooleanConstructor;
            default: boolean;
        };
        chipsClosable: {
            type: BooleanConstructor;
            default: boolean;
        };
    };
} | {
    props: {
        rules: {
            type: ArrayConstructor;
            default: () => any[];
        };
        errorColor: {
            type: StringConstructor;
            default: string;
        };
    };
}, import("vue-demi").ComponentOptionsMixin, {}, string, import("vue-demi").VNodeProps & import("vue-demi").AllowedComponentProps & import("vue-demi").ComponentCustomProps, Readonly<import("vue-demi").ExtractPropTypes<{
    filter: {
        type: FunctionConstructor;
        default: (items: any, query: any) => any;
    };
}>>, {
    filter: Function;
}, {}>;
