var _SINGLE_TEXT$MULTI_TE;

function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }

import { SINGLE_TEXT, MULTI_TEXT, NUMBER, DATE, TIME, RADIO, CHECKBOX, IMAGE, FILE, SUBFORM, DIVIDER } from '../variables/fieldTypes';
import SingleTextField from './SingleText';
import MultiTextField from './MultiText';
import NumberField from './Number';
import DateField from './Date';
import TimeField from './Time';
import RadioField from './Radio';
import CheckboxField from './Checkbox';
import ImageField from './Image';
import FileField from './File';
import SubFormField from './SubForm';
import DividerField from './Divider';
export default (_SINGLE_TEXT$MULTI_TE = {}, _defineProperty(_SINGLE_TEXT$MULTI_TE, SINGLE_TEXT, SingleTextField), _defineProperty(_SINGLE_TEXT$MULTI_TE, MULTI_TEXT, MultiTextField), _defineProperty(_SINGLE_TEXT$MULTI_TE, NUMBER, NumberField), _defineProperty(_SINGLE_TEXT$MULTI_TE, DATE, DateField), _defineProperty(_SINGLE_TEXT$MULTI_TE, TIME, TimeField), _defineProperty(_SINGLE_TEXT$MULTI_TE, RADIO, RadioField), _defineProperty(_SINGLE_TEXT$MULTI_TE, CHECKBOX, CheckboxField), _defineProperty(_SINGLE_TEXT$MULTI_TE, IMAGE, ImageField), _defineProperty(_SINGLE_TEXT$MULTI_TE, FILE, FileField), _defineProperty(_SINGLE_TEXT$MULTI_TE, SUBFORM, SubFormField), _defineProperty(_SINGLE_TEXT$MULTI_TE, DIVIDER, DividerField), _SINGLE_TEXT$MULTI_TE);