diff --git a/src/clients/Elsa.Api.Client/Elsa.Api.Client.csproj b/src/clients/Elsa.Api.Client/Elsa.Api.Client.csproj
index f8246f150..068b8badc 100644
--- a/src/clients/Elsa.Api.Client/Elsa.Api.Client.csproj
+++ b/src/clients/Elsa.Api.Client/Elsa.Api.Client.csproj
@@ -1,4 +1,4 @@
-
+
@@ -17,4 +17,4 @@
-
+
\ No newline at end of file
diff --git a/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioList.cs b/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioList.cs
new file mode 100644
index 000000000..3075e7be8
--- /dev/null
+++ b/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioList.cs
@@ -0,0 +1,3 @@
+namespace Elsa.Api.Client.Shared.UIHints.RadioList;
+
+public record RadioList(IEnumerable Items, bool IsFlagsEnum = false);
\ No newline at end of file
diff --git a/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioListItem.cs b/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioListItem.cs
new file mode 100644
index 000000000..45ba5d2e2
--- /dev/null
+++ b/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioListItem.cs
@@ -0,0 +1,9 @@
+namespace Elsa.Api.Client.Shared.UIHints.RadioList;
+
+public class RadioListItem
+{
+#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable.
+ public string Text { get; set; }
+ public string Value { get; set; }
+#pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable.
+}
\ No newline at end of file
diff --git a/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioListProps.cs b/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioListProps.cs
new file mode 100644
index 000000000..fa1c6a25d
--- /dev/null
+++ b/src/clients/Elsa.Api.Client/Shared/UIHints/RadioList/RadioListProps.cs
@@ -0,0 +1,9 @@
+namespace Elsa.Api.Client.Shared.UIHints.RadioList;
+
+public class RadioListProps
+{
+ ///
+ /// The select list.
+ ///
+ public RadioList? CheckList { get; set; }
+}
\ No newline at end of file