import "package:freezed_annotation/freezed_annotation.dart"; part "settings.freezed.dart"; part "settings.g.dart"; @freezed abstract class Settings with _$Settings { const factory Settings({ required String? socket, required String address, required String port, required String homeserver, required String issuer, required String serviceDomain, required String jwtSecretFile, required String authorizeEndpoint, }) = _Settings; factory Settings.fromJson(Map json) => _$SettingsFromJson(json); }