import 'package:json_annotation/json_annotation.dart'; part 'plex_library.g.dart'; @JsonSerializable() class PlexLibrary { final String key; final String title; final String type; final String? agent; final String? scanner; final String? language; final String? uuid; final int? updatedAt; final int? createdAt; PlexLibrary({ required this.key, required this.title, required this.type, this.agent, this.scanner, this.language, this.uuid, this.updatedAt, this.createdAt, }); factory PlexLibrary.fromJson(Map json) => _$PlexLibraryFromJson(json); Map toJson() => _$PlexLibraryToJson(this); }