Map<String, dynamic> toMap() { return <String, dynamic>{ 'channel': channel, 'defaultVersion': defaultVersion, 'validVersions': validVersions, }; }