Convert configuration to JSON
@override Map<String, dynamic> toJson() => { 'type': 'custom', if (subType != null) 'subType': subType, 'data': rawData, };