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

import Foundation

public struct GenLyricsSpec: Codable, Equatable {
    public var createSessionToken: String?
    public var genType: String?
    public var lyricsModel: String?
    public var makeInstrumental: Bool
    public var prompt: String?
    public var tags: String?

    public init(createSessionToken: String? = nil, genType: String? = nil, lyricsModel: String? = nil, makeInstrumental: Bool? = nil, prompt: String? = nil, tags: String? = nil) {
        self.createSessionToken = createSessionToken
        self.genType = genType
        self.lyricsModel = lyricsModel
        self.makeInstrumental = makeInstrumental ?? false
        self.prompt = prompt
        self.tags = tags
    }
}
