core.Map<core.String, core.dynamic> toJson() => { if (principal != null) 'principal': principal!, if (principalSelector != null) 'principalSelector': principalSelector!, };