public struct ManualCaptureSettingsDeserializer: Decodable {
    private let manualCaptureSettings: ManualCaptureSettingsStruct?
    
    public struct ManualCaptureSettingsStruct: Decodable {
        let enable: Bool
        let time: Double
    }
    
    private enum CodingKeys: String, CodingKey {
        case manualCaptureSettings
    }
    
    public init(from decoder: Decoder) throws {
        let container = try decoder.container(keyedBy: CodingKeys.self)
        
        manualCaptureSettings = try container.decodeIfPresent(ManualCaptureSettingsStruct.self, forKey: .manualCaptureSettings)
    }
    
    var getManualCaptureSettings: ManualCaptureSettingsStruct? {
        manualCaptureSettings
    }
}
