diff --git a/core/modules/automated_cron/src/Hook/WidgetSettingsOne.php b/core/modules/automated_cron/src/Hook/WidgetSettingsOne.php
new file mode 100644
index 0000000000..f3c6822d20
--- /dev/null
+++ b/core/modules/automated_cron/src/Hook/WidgetSettingsOne.php
@@ -0,0 +1,46 @@
+<?php
+
+namespace Drupal\automated_cron\Hook;
+
+use Drupal\Core\Field\FieldDefinitionInterface;
+use Drupal\Core\Field\WidgetInterface;
+use Drupal\Core\Form\FormStateInterface;
+use Drupal\Core\Hook\Attribute\Hook;
+use Drupal\Core\StringTranslation\StringTranslationTrait;
+
+/**
+ * Hooks.
+ */
+class WidgetSettingsOne {
+
+  use StringTranslationTrait;
+
+  /**
+   * Implements hook_field_widget_third_party_settings_form().
+   *
+   * @param \Drupal\Core\Field\WidgetInterface $plugin
+   *   The instantiated field widget plugin.
+   * @param \Drupal\Core\Field\FieldDefinitionInterface $fieldDefinition
+   *   The field definition.
+   * @param string $form_mode
+   *   The entity form mode.
+   * @param array $form
+   *   The (entire) configuration form array.
+   * @param \Drupal\Core\Form\FormStateInterface $form_state
+   *   The form state.
+   *
+   * @return array
+   *   Returns the form array to be built.
+   */
+  #[Hook('field_widget_third_party_settings_form')]
+  public function addSettings(WidgetInterface $plugin, FieldDefinitionInterface $fieldDefinition, $form_mode, array $form, FormStateInterface $form_state): array {
+    $element = [];
+
+    $element['add_one'] = [
+      '#type' => 'textfield',
+      '#title' => $this->t('First'),
+      '#default_value' => $plugin->getThirdPartySetting('automated_cron', 'add_one'),
+    ];
+    return $element;
+  }
+}
diff --git a/core/modules/automated_cron/src/Hook/WidgetSettingsTwo.php b/core/modules/automated_cron/src/Hook/WidgetSettingsTwo.php
new file mode 100644
index 0000000000..0479905e48
--- /dev/null
+++ b/core/modules/automated_cron/src/Hook/WidgetSettingsTwo.php
@@ -0,0 +1,46 @@
+<?php
+
+namespace Drupal\automated_cron\Hook;
+
+use Drupal\Core\Field\FieldDefinitionInterface;
+use Drupal\Core\Field\WidgetInterface;
+use Drupal\Core\Form\FormStateInterface;
+use Drupal\Core\Hook\Attribute\Hook;
+use Drupal\Core\StringTranslation\StringTranslationTrait;
+
+/**
+ * Hooks.
+ */
+class WidgetSettingsTwo {
+
+  use StringTranslationTrait;
+
+  /**
+   * Implements hook_field_widget_third_party_settings_form().
+   *
+   * @param \Drupal\Core\Field\WidgetInterface $plugin
+   *   The instantiated field widget plugin.
+   * @param \Drupal\Core\Field\FieldDefinitionInterface $fieldDefinition
+   *   The field definition.
+   * @param string $form_mode
+   *   The entity form mode.
+   * @param array $form
+   *   The (entire) configuration form array.
+   * @param \Drupal\Core\Form\FormStateInterface $form_state
+   *   The form state.
+   *
+   * @return array
+   *   Returns the form array to be built.
+   */
+  #[Hook('field_widget_third_party_settings_form')]
+  public function addSettings(WidgetInterface $plugin, FieldDefinitionInterface $fieldDefinition, $form_mode, array $form, FormStateInterface $form_state): array {
+    $element = [];
+
+    $element['add_two'] = [
+      '#type' => 'textfield',
+      '#title' => $this->t('Second'),
+      '#default_value' => $plugin->getThirdPartySetting('automated_cron', 'add_second'),
+    ];
+    return $element;
+  }
+}
