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

import Foundation

/// Selected fields from GeneratedClip.metadata.
public struct ExternalGenMetadataSchema: Codable, Equatable {
    public var duration: Double?
    public var errorMessage: String?
    public var errorType: String?
    public var gptDescriptionPrompt: String?
    public var prompt: String?
    public var tags: String?
    public var type: String?

    public init(duration: Double? = nil, errorMessage: String? = nil, errorType: String? = nil, gptDescriptionPrompt: String? = nil, prompt: String? = nil, tags: String? = nil, type: String? = nil) {
        self.duration = duration
        self.errorMessage = errorMessage
        self.errorType = errorType
        self.gptDescriptionPrompt = gptDescriptionPrompt
        self.prompt = prompt
        self.tags = tags
        self.type = type
    }
}
