import { FieldTypeFactory, ComponentTypeFactory } from '@sentecacommerce-theme/base';
export var HelpCenterType = ComponentTypeFactory.create('HelpCenter', {
  title: FieldTypeFactory.text(),
  quickAssists: {
    title: FieldTypeFactory.text(),
    subtitle: FieldTypeFactory.text(),
    groups: FieldTypeFactory.list({
      of: {
        title: FieldTypeFactory.text(),
        elements: FieldTypeFactory.list({
          of: {
            title: FieldTypeFactory.text(),
            slug: FieldTypeFactory.text(),
            isExternal: FieldTypeFactory.boolean({
              defaultValue: false
            })
          }
        })
      }
    })
  },
  contacts: {
    title: FieldTypeFactory.text(),
    subtitle: FieldTypeFactory.text(),
    elements: FieldTypeFactory.list({
      of: {
        image: FieldTypeFactory.text({
          required: false
        }),
        title: FieldTypeFactory.text(),
        subtitle: FieldTypeFactory.text({
          required: false
        }),
        phoneNumber: FieldTypeFactory.text({
          required: false
        }),
        workHours: FieldTypeFactory.text({
          required: false
        }),
        workDays: FieldTypeFactory.text({
          required: false
        }),
        url: FieldTypeFactory.text({
          required: false
        })
      }
    })
  }
});
//# sourceMappingURL=helpCenter.type.js.map