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

import Foundation

public struct CreateSurveyQuestionSpec: Codable, Equatable {
    public var groupId: String
    public var isActive: Bool
    public var isRequired: Bool
    public var options: [String]?
    public var order: Double?
    public var prompt: String
    /// QuestionType
    public var type: QuestionType

    public init(groupId: String, isActive: Bool? = nil, isRequired: Bool? = nil, options: [String]? = nil, order: Double? = nil, prompt: String, type: QuestionType) {
        self.groupId = groupId
        self.isActive = isActive ?? true
        self.isRequired = isRequired ?? false
        self.options = options
        self.order = order
        self.prompt = prompt
        self.type = type
    }
}
