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

import Foundation

public struct PlanCreateSpec: Codable, Equatable {
    public var checkoutSource: CheckoutSource?
    public var clipId: String?
    public var currency: String?
    public var currentUpsellFeature: String?
    public var level: Int?
    public var period: String?
    public var planKey: String?
    public var sproutAffiliateId: String?

    public init(checkoutSource: CheckoutSource? = nil, clipId: String? = nil, currency: String? = nil, currentUpsellFeature: String? = nil, level: Int? = nil, period: String? = nil, planKey: String? = nil, sproutAffiliateId: String? = nil) {
        self.checkoutSource = checkoutSource
        self.clipId = clipId
        self.currency = currency
        self.currentUpsellFeature = currentUpsellFeature
        self.level = level
        self.period = period
        self.planKey = planKey
        self.sproutAffiliateId = sproutAffiliateId
    }
}
