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

import Foundation

public struct SubmitTaskSpec: Codable, Equatable {
    public var feedback: String
    public var listenTimeSeconds: [String: Int]?
    public var preference: [String: String]
    public var taskId: UUID

    public init(feedback: String, listenTimeSeconds: [String: Int]? = nil, preference: [String: String], taskId: UUID) {
        self.feedback = feedback
        self.listenTimeSeconds = listenTimeSeconds
        self.preference = preference
        self.taskId = taskId
    }
}
