diff --git a/Pleroma/Models/Mention.cs b/Pleroma/Models/Mention.cs
new file mode 100644
index 0000000..54f195e
--- /dev/null
+++ b/Pleroma/Models/Mention.cs
@@ -0,0 +1,32 @@
+namespace Uwaa.Pleroma;
+
+public class Mention
+{
+ public static implicit operator string(Mention mention) => mention.ID;
+
+ ///
+ /// The webfinger acct: URI of the mentioned user. Equivalent to username for local users, or username@domain for remote users.
+ ///
+ [JsonPropertyName("acct")]
+ public string Account { get; set; } = null!;
+
+ ///
+ /// The account id of the mentioned user
+ ///
+ [JsonPropertyName("id")]
+ public string ID { get; set; } = null!;
+
+ ///
+ /// The location of the mentioned user's profile
+ ///
+ [JsonPropertyName("url")]
+ public string URL { get; set; } = null!;
+
+ ///
+ /// The username of the mentioned user
+ ///
+ [JsonPropertyName("username")]
+ public string Username { get; set; } = null!;
+
+ public override string ToString() => $"@{Account}";
+}
diff --git a/Pleroma/Models/Status.cs b/Pleroma/Models/Status.cs
index d3c6b9b..e702655 100644
--- a/Pleroma/Models/Status.cs
+++ b/Pleroma/Models/Status.cs
@@ -158,37 +158,6 @@ public class Status
public override string ToString() => $"{Account?.Username ?? "unknown"}: \"{Content}\"";
}
-public class Mention
-{
- public static implicit operator string(Mention mention) => mention.ID;
-
- ///
- /// The webfinger acct: URI of the mentioned user. Equivalent to username for local users, or username@domain for remote users.
- ///
- [JsonPropertyName("acct")]
- public string Account { get; set; } = null!;
-
- ///
- /// The account id of the mentioned user
- ///
- [JsonPropertyName("id")]
- public string ID { get; set; } = null!;
-
- ///
- /// The location of the mentioned user's profile
- ///
- [JsonPropertyName("url")]
- public string URL { get; set; } = null!;
-
- ///
- /// The username of the mentioned user
- ///
- [JsonPropertyName("username")]
- public string Username { get; set; } = null!;
-
- public override string ToString() => $"@{Account}";
-}
-
///
/// Additional pleroma-specific data for a .
///