'use strict';

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

var Input$1 = require('./src/Input.cjs');
var Group = require('./src/Group.cjs');
var Search = require('./src/Search.cjs');
var TextArea = require('./src/TextArea.cjs');
var Password = require('./src/Password.cjs');
require('./src/interface.cjs');
var props = require('./src/props.cjs');

const InputGroup = Group.default;
const InputSearch = Search.default;
const Textarea = TextArea.default;
const InputPassword = Password.default;
const Input = Object.assign(Input$1.default, {
  Group: Group.default,
  Search: Search.default,
  TextArea: TextArea.default,
  Password: Password.default,
  install(app) {
    app.component(Input$1.default.name, Input$1.default);
    app.component(Group.default.name, Group.default);
    app.component(Search.default.name, Search.default);
    app.component(TextArea.default.name, TextArea.default);
    app.component(Password.default.name, Password.default);
    return app;
  }
});

exports.baseInputProps = props.baseInputProps;
exports.inputProps = props.inputProps;
exports.internalInputProps = props.internalInputProps;
exports.textAreaProps = props.textAreaProps;
exports.Input = Input;
exports.InputGroup = InputGroup;
exports.InputPassword = InputPassword;
exports.InputSearch = InputSearch;
exports.Textarea = Textarea;
exports.default = Input;
//# sourceMappingURL=index.cjs.map
