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

import Foundation

public struct VideoModel: RawRepresentable, Codable, Equatable {
    public let rawValue: String

    public init(rawValue: String) {
        self.rawValue = rawValue
    }

    public static let higgsfield = Self(rawValue: "higgsfield")
    public static let wan22Lightning = Self(rawValue: "wan2.2-lightning")
    public static let sora2 = Self(rawValue: "sora-2")
    public static let falMinimaxVideo01 = Self(rawValue: "fal-minimax-video-01")
    public static let falKlingV25TurboPro = Self(rawValue: "fal-kling-v2.5-turbo-pro")
    public static let falLumaRay2Flash = Self(rawValue: "fal-luma-ray-2-flash")
    public static let falWan22A14bTurbo = Self(rawValue: "fal-wan2.2-a14b-turbo")
    public static let falWan22A14bTurboT2v = Self(rawValue: "fal-wan2.2-a14b-turbo-t2v")
    public static let falWan25 = Self(rawValue: "fal-wan2.5")
}
