package com.fabledsword.minstrel.models

/**
 * One admin-side user row. Mirrors Flutter's `AdminUser`. The
 * admin-scoped variant exposes `autoApproveRequests` and the
 * canonical `createdAt` that the user-scoped /me response omits.
 */
data class AdminUserRef(
    val id: String,
    val username: String,
    val displayName: String? = null,
    val isAdmin: Boolean = false,
    val autoApproveRequests: Boolean = false,
    val createdAt: String = "",
)
