Is there a new property template for selecting a string from a list so like a radio button for example

In v12 there are a lot of property templates but I cant see a way to have a plugin configuration property value which allows a user to pick a single value from a list

Can this be done ootb or will we have to write a custom template? 

Its to replace an existing entry like the one below ? 

Property truncationType = new Property("PurgeRecordsType", "Purge Records", PropertyType.String, 1,
    PurgeRecords.AfterAgeInDays.ToString());
truncationType.SelectableValues.Add(new PropertyValue(PurgeRecords.AfterAgeInDays.ToString(),
    "Older Than Days", 0));
truncationType.SelectableValues.Add(new PropertyValue(PurgeRecords.AtCount.ToString(), "Database Rows", 1));
group.Properties.Add(truncationType);