package com.openclaw.alfred.auth

/**
 * Result of authentication
 */
sealed class AuthResult {
    data class Success(
        val accessToken: String,
        val refreshToken: String?,
        val idToken: String?
    ) : AuthResult()
    
    data class Error(val message: String) : AuthResult()
}
