"use strict";

exports.__esModule = true;
exports.BannerCarouselType = void 0;

var _base = require("@sentecacommerce-theme/base");

var _banner = require("./Components/Banner/banner.type");

var BannerCarouselType = _base.ComponentTypeFactory.create('BannerCarousel', {
  withDots: _base.FieldTypeFactory["boolean"]({
    required: false
  }),
  withArrows: _base.FieldTypeFactory["boolean"]({
    required: false
  }),
  isFullWidth: _base.FieldTypeFactory["boolean"]({
    required: false
  }),
  banners: _base.FieldTypeFactory.list({
    of: _banner.BannerFields
  })
});

exports.BannerCarouselType = BannerCarouselType;
//# sourceMappingURL=bannerCarousel.type.js.map