Returns a JSON representation of this.
@override Map<String, Object?> toJson() => { 'runtimeType': 'ModuleImport', 'module': module, 'name': name, 'type': type.toJson(), };