Package-level declarations

Types

Link copied to clipboard
@Serializable
data class TokenResponse(val accessToken: String, val refreshToken: String, val expiresIn: Int, val scopes: List<String>, val tokenType: String)
Link copied to clipboard
class TwitchAuth(httpClient: HttpClient, clientId: String, clientSecret: String, authBaseUrl: String = "https://id.twitch.tv/oauth2")
Link copied to clipboard
@Serializable
data class ValidationResponse(val clientId: String, val login: String, val userId: String, val scopes: List<String>, val expiresIn: Int)