{"version":3,"sources":["preset.ts"],"names":[],"mappings":";AAiBA,eAAO,MAAM,SAAS,wFAAgC,CAAC;AAEvD,eAAO,MAAM,mBAAmB,iFAAuF,CAAC;AAExH,eAAO,MAAM,sBAAsB,sEAMjC,CAAC;AAEH,eAAO,MAAM,cAAc,iFAAsD,CAAC;AAElF,eAAO,MAAM,SAAS,2XASrB,CAAC;AAEF,eAAe,SAAS,CAAC","file":"preset.d.ts","sourcesContent":["import { FixedObjectMw, FixedArrayMw, LocalRefMw } from './core';\n\nimport DatePickerMw from './middlewares/DatePickerMw';\nimport { ExtraPropsMw, withName } from './middlewares/ExtraPropsMw';\nimport FormGroupTemplateMw from './middlewares/FormGroupTemplateMw';\nimport NotSupportedMw from './middlewares/NotSupportedMw';\nimport { InputMw, TextAreaMw } from './middlewares/InputMw';\nimport NumericInputMw from './middlewares/NumericInputMw';\nimport FieldsetTemplateMw from './middlewares/FieldsetTemplateMw';\nimport CheckboxGroupMw from './middlewares/CheckboxGroupMw';\nimport HTMLSelectMw from './middlewares/HTMLSelectMw';\nimport { SubmitButtonWithValidationMw } from './middlewares/SubmitButtonMw';\nimport RadioGroupMw from './middlewares/RadioGroupMw';\nimport CheckboxMw from './middlewares/CheckboxMw';\nimport SwitchMw from './middlewares/SwitchMw';\nimport SliderMw from './middlewares/SliderMw';\n\nexport const schemaMws = [FixedObjectMw, FixedArrayMw];\n\nexport const basicFormControlMws = [CheckboxGroupMw, CheckboxMw, HTMLSelectMw, InputMw, NumericInputMw, NotSupportedMw];\n\nexport const advancedFormControlMws = withName([\n  ['DatePicker', DatePickerMw],\n  ['RadioGroup', RadioGroupMw],\n  ['Slider', SliderMw],\n  ['Switch', SwitchMw],\n  ['TextArea', TextAreaMw],\n]);\n\nexport const formControlMws = [...advancedFormControlMws, ...basicFormControlMws];\n\nexport const presetMws = [\n  SubmitButtonWithValidationMw,\n  ExtraPropsMw,\n  LocalRefMw,\n  FieldsetTemplateMw,\n  ...schemaMws,\n  FormGroupTemplateMw,\n  ...formControlMws,\n  NotSupportedMw,\n];\n\nexport default presetMws;\n"]}