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

import Foundation

public struct UnauthenticatedSessionResponse: Codable, Equatable {
    public var flags: [String: AnyJSON]
    public var models: [ExternalModelTypeSchema]
    public var roles: [String: AnyJSON]
    public var statsigCustomProperties: StatsigCustomProperties?
    public var user: AnyJSON

    public init(flags: [String: AnyJSON], models: [ExternalModelTypeSchema], roles: [String: AnyJSON], statsigCustomProperties: StatsigCustomProperties? = nil, user: AnyJSON) {
        self.flags = flags
        self.models = models
        self.roles = roles
        self.statsigCustomProperties = statsigCustomProperties
        self.user = user
    }
}
