import Foundation

struct User: Identifiable, Equatable {
    let id: String
    var username: String
    var email: String
    var identityKey: Data?  // Ed25519 public key (32 bytes)
}

struct UserProfile: Equatable {
    var userId: String
    var username: String?
    var email: String?
    var phone: String?
    var phoneVisible: Bool
    var location: String?
    var locationVisible: Bool
    var avatarFile: String?
}
