Map<String, Object?> toJson() => { 'valid': valid, 'authenticated': authenticated, 'diagnostics': diagnostics .map((diagnostic) => diagnostic.toJson()) .toList(), };