"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.WorkflowStateInput = exports.UploadInput = exports.URLInput = exports.TextInput = exports.TermPickerInput = exports.StructuredDateInput = exports.RolesInput = exports.RichTextInput = exports.ReadOnlyInput = exports.PermissionsInput = exports.PasswordInput = exports.OptionPickerInput = exports.ObjectNameInput = exports.IDGeneratorInput = exports.HierarchyInput = exports.FieldTextInput = exports.DateTimeInput = exports.DateInput = exports.CompoundInput = exports.CheckboxInput = exports.Button = exports.AutocompleteInput = void 0;
var _cspaceInput = require("cspace-input");
var _CheckboxInput = _interopRequireDefault(require("../components/record/CheckboxInput"));
var _ObjectNameInput = _interopRequireDefault(require("../components/record/ObjectNameInput"));
var _URLInput = _interopRequireDefault(require("../components/record/URLInput"));
var _WorkflowStateInput = _interopRequireDefault(require("../components/record/WorkflowStateInput"));
var _DateInputContainer = _interopRequireDefault(require("../containers/input/DateInputContainer"));
var _DateTimeInputContainer = _interopRequireDefault(require("../containers/input/DateTimeInputContainer"));
var _FieldTextInputContainer = _interopRequireDefault(require("../containers/input/FieldTextInputContainer"));
var _HierarchyInputContainer = _interopRequireDefault(require("../containers/record/HierarchyInputContainer"));
var _IDGeneratorInputContainer = _interopRequireDefault(require("../containers/input/IDGeneratorInputContainer"));
var _OptionPickerInputContainer = _interopRequireDefault(require("../containers/record/OptionPickerInputContainer"));
var _UploadInputContainer = _interopRequireDefault(require("../containers/input/UploadInputContainer"));
var _PermissionsInputContainer = _interopRequireDefault(require("../containers/admin/PermissionsInputContainer"));
var _MiniViewPopupAutocompleteInputContainer = _interopRequireDefault(require("../containers/record/MiniViewPopupAutocompleteInputContainer"));
var _RolesInputContainer = _interopRequireDefault(require("../containers/admin/RolesInputContainer"));
var _StructuredDateInputContainer = _interopRequireDefault(require("../containers/record/StructuredDateInputContainer"));
var _TermPickerInputContainer = _interopRequireDefault(require("../containers/record/TermPickerInputContainer"));
var _withBooleanValue = _interopRequireDefault(require("../enhancers/withBooleanValue"));
var _withCsid = _interopRequireDefault(require("../enhancers/withCsid"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const {
  labelable,
  repeatable
} = _cspaceInput.enhancers;
const AutocompleteInput = repeatable(labelable(_MiniViewPopupAutocompleteInputContainer.default));
exports.AutocompleteInput = AutocompleteInput;
AutocompleteInput.toJSON = () => 'AutocompleteInput';
const {
  Button
} = _cspaceInput.components;
exports.Button = Button;
Button.toJSON = () => 'Button';
const CheckboxInput = (0, _withBooleanValue.default)(_CheckboxInput.default);
exports.CheckboxInput = CheckboxInput;
CheckboxInput.toJSON = () => 'CheckboxInput';
const {
  CompoundInput
} = _cspaceInput.components;
exports.CompoundInput = CompoundInput;
CompoundInput.toJSON = () => 'CompoundInput';
const DateInput = _DateInputContainer.default;
exports.DateInput = DateInput;
DateInput.toJSON = () => 'DateInput';
const DateTimeInput = _DateTimeInputContainer.default;
exports.DateTimeInput = DateTimeInput;
DateTimeInput.toJSON = () => 'DateTimeInput';
const FieldTextInput = _FieldTextInputContainer.default;
exports.FieldTextInput = FieldTextInput;
FieldTextInput.toJSON = () => 'FieldTextInput';
const HierarchyInput = (0, _withCsid.default)(_HierarchyInputContainer.default);
exports.HierarchyInput = HierarchyInput;
HierarchyInput.toJSON = () => 'HierarchyInput';
const IDGeneratorInput = _IDGeneratorInputContainer.default;
exports.IDGeneratorInput = IDGeneratorInput;
IDGeneratorInput.toJSON = () => 'IDGeneratorInput';
const ObjectNameInput = repeatable(labelable(_ObjectNameInput.default));
exports.ObjectNameInput = ObjectNameInput;
ObjectNameInput.toJSON = () => 'ObjectNameInput';
const {
  PasswordInput
} = _cspaceInput.components;
exports.PasswordInput = PasswordInput;
PasswordInput.toJSON = () => 'PasswordInput';
const PermissionsInput = labelable(_PermissionsInputContainer.default);
exports.PermissionsInput = PermissionsInput;
PermissionsInput.toJSON = () => 'PermissionsInput';
const RolesInput = labelable(_RolesInputContainer.default);
exports.RolesInput = RolesInput;
RolesInput.toJSON = () => 'RolesInput';
const StructuredDateInput = _StructuredDateInputContainer.default;
exports.StructuredDateInput = StructuredDateInput;
StructuredDateInput.toJSON = () => 'StructuredDateInput';
const {
  ReadOnlyInput
} = _cspaceInput.components;
exports.ReadOnlyInput = ReadOnlyInput;
ReadOnlyInput.toJSON = () => 'ReadOnlyInput';
const {
  RichTextInput
} = _cspaceInput.components;
exports.RichTextInput = RichTextInput;
RichTextInput.toJSON = () => 'RichTextInput';
const {
  TextInput
} = _cspaceInput.components;
exports.TextInput = TextInput;
TextInput.toJSON = () => 'TextInput';
const OptionPickerInput = _OptionPickerInputContainer.default;
exports.OptionPickerInput = OptionPickerInput;
OptionPickerInput.toJSON = () => 'OptionPickerInput';
const TermPickerInput = _TermPickerInputContainer.default;
exports.TermPickerInput = TermPickerInput;
TermPickerInput.toJSON = () => 'TermPickerInput';
const UploadInput = _UploadInputContainer.default;
exports.UploadInput = UploadInput;
UploadInput.toJSON = () => 'UploadInput';
const URLInput = _URLInput.default;
exports.URLInput = URLInput;
URLInput.toJSON = () => 'URLInput';
const WorkflowStateInput = _WorkflowStateInput.default;
exports.WorkflowStateInput = WorkflowStateInput;
WorkflowStateInput.toJSON = () => 'WorkflowStateInput';