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

import Foundation

public struct StudioProjectMetaSchema: Codable, Equatable, Identifiable {
    public var archived: Bool
    public var bookmarked: Bool?
    public var createdAt: Date
    public var id: UUID?
    public var imageS3Id: String?
    public var imageUrl: String?
    public var notes: String?
    public var title: String?
    public var updatedAt: Date
    public var versionId: String?

    public init(archived: Bool? = nil, bookmarked: Bool? = nil, createdAt: Date, id: UUID? = nil, imageS3Id: String? = nil, imageUrl: String? = nil, notes: String? = nil, title: String? = nil, updatedAt: Date, versionId: String? = nil) {
        self.archived = archived ?? false
        self.bookmarked = bookmarked
        self.createdAt = createdAt
        self.id = id
        self.imageS3Id = imageS3Id
        self.imageUrl = imageUrl
        self.notes = notes
        self.title = title
        self.updatedAt = updatedAt
        self.versionId = versionId
    }
}
