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

import Foundation

public struct EditActionCallbackSpec: Codable, Equatable, Identifiable {
    public var audioS3Id: String
    public var containedLyrics: String?
    public var duration: Double
    public var id: String
    public var imageS3Id: String
    public var sourceClipId: String
    public var type: String

    public init(audioS3Id: String, containedLyrics: String? = nil, duration: Double, id: String, imageS3Id: String, sourceClipId: String, type: String) {
        self.audioS3Id = audioS3Id
        self.containedLyrics = containedLyrics
        self.duration = duration
        self.id = id
        self.imageS3Id = imageS3Id
        self.sourceClipId = sourceClipId
        self.type = type
    }
}
