Certain entities (those which implement ConfigurableOperationDef) allow arbitrary configuration arguments to be specified which can then be set in the admin-ui and used in the business logic of the app. These are the valid data types of such arguments. The data type influences:
- How the argument form field is rendered in the admin-ui
type ConfigArgType = 'string' | 'int' | 'float' | 'boolean' | 'datetime' | 'ID'