A declarative map of field names to their FieldDef, used to derive both the validated configuration type (via InferredConfig) and its runtime validation (via validateAndBuildConfiguration).
The field definition for a given configuration key.
A declarative map of field names to their FieldDef, used to derive both the validated configuration type (via InferredConfig) and its runtime validation (via validateAndBuildConfiguration).