'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var AutoComplete$1 = require('./src/AutoComplete.cjs');
var Option = require('./src/Option.cjs');
var OptGroup = require('./src/OptGroup.cjs');
require('./src/interface.cjs');
var props = require('./src/props.cjs');

const AutoCompleteOptGroup = OptGroup.default;
const AutoCompleteOption = Option.default;
const AutoComplete = Object.assign(AutoComplete$1.default, {
  Option: Option.default,
  OptGroup: OptGroup.default,
  install(app) {
    app.component(AutoComplete$1.default.name, AutoComplete$1.default);
    app.component(Option.default.displayName, Option.default);
    app.component(OptGroup.default.displayName, OptGroup.default);
    return app;
  }
});

exports.autoCompleteProps = props.autoCompleteProps;
exports.AutoComplete = AutoComplete;
exports.AutoCompleteOptGroup = AutoCompleteOptGroup;
exports.AutoCompleteOption = AutoCompleteOption;
exports.default = AutoComplete;
//# sourceMappingURL=index.cjs.map
