import Foundation

public enum GenerationType: String, Codable {
    case text = "TEXT"
    case audio = "AUDIO"
    case image = "IMAGE"
    case video = "VIDEO"

    var enumValue: Components.Schemas.GenParamsSpec.generation_typePayload {
        switch self {
        case .text: return .TEXT
        case .audio: return .AUDIO
        case .image: return .IMAGE
        case .video: return .VIDEO
        }
    }
}
