Why a DatAInsightsConfig was rejected before rendering.
Possible values:
- { reason: "unknownFields"; fieldNames: string[] }
- { reason: "disallowedType"; componentType: DatAInsightsComponentType; chartType?: ChartType; gaugeType?: GaugeType }
- { reason: "componentTypeChanged"; from: DatAInsightsComponentType; to: DatAInsightsComponentType }
- { reason: "invalidStructure"; detail: string }
- { reason: "tooManyCategories"; field: string; count: number; limit: number }