// Generated by Create API
// https://github.com/CreateAPI/CreateAPI

import Foundation

public struct UserJourneyChallenge: Codable, Equatable {
    public var description: String
    public var goal: Int
    public var isCompleted: Bool
    /// UserJourneyLevel
    public var level: UserJourneyLevel
    public var name: String
    public var points: Int
    public var progress: Int

    public init(description: String, goal: Int, isCompleted: Bool, level: UserJourneyLevel, name: String, points: Int, progress: Int) {
        self.description = description
        self.goal = goal
        self.isCompleted = isCompleted
        self.level = level
        self.name = name
        self.points = points
        self.progress = progress
    }
}
