import { BaseViewCollectionItem } from '../../_components/new/'
import {
  BaseFormButtonBar,
  BaseFormGroupChosenOne,
  BaseFormGroupInput,
  BaseFormGroupInputTest,
  BaseFormGroupSwitch,
  BaseFormGroupInputPassword,
} from '@/components/new/'
import TheForm from './TheForm'
import TheView from './TheView'

export {
  BaseViewCollectionItem              as BaseView,
  BaseFormButtonBar                   as FormButtonBar,

  BaseFormGroupInput                  as FormGroupIdentifier,
  BaseFormGroupInput                  as FormGroupWorkgroup,
  BaseFormGroupInput                  as FormGroupDnsName,
  BaseFormGroupInput                  as FormGroupServerName,
  BaseFormGroupInput                  as FormGroupStickyDc,
  BaseFormGroupInput                  as FormGroupAdFqdn,
  BaseFormGroupInput                  as FormGroupAdServer,
  BaseFormGroupInput                  as FormGroupDnsServers,
  BaseFormGroupInput                  as FormGroupOu,
  BaseFormGroupInputPassword          as FormGroupMachineAccountPasswordOnly,
  BaseFormGroupInputTest              as FormGroupMachineAccountPassword,
  BaseFormGroupInput                  as FormGroupBindDn,
  BaseFormGroupInputPassword          as FormGroupBindPass,
  BaseFormGroupSwitch                 as FormGroupNtlmv2Only,
  BaseFormGroupSwitch                 as FormGroupRegistration,

  BaseFormGroupSwitch                 as FormGroupNtlmCache,
  BaseFormGroupChosenOne              as FormGroupNtlmCacheSource,
  BaseFormGroupInput                  as FormGroupNtlmCacheExpiry,

  TheForm,
  TheView
}
