// Stub file to satisfy SPM target requirement
import Foundation
import Cordova
import IndigitallCordovaObjC

@objc(CDVIndigitallLASwift)
public class CDVIndigitallLASwift: CDVPlugin {

    @objc(logIn:)
    public func logIn(_ command: CDVInvokedUrlCommand) {
        INDIndigitallLABridge.logIn(with: self, command: command)
    }
    
    @objc(logOut:)
    public func logOut(_ command: CDVInvokedUrlCommand) {
        INDIndigitallLABridge.logOut(with: self, command: command)
    }
    
    @objc(getListEnabledLiveActivities:)
    public func getListEnabledLiveActivities(_ command: CDVInvokedUrlCommand) {
        INDIndigitallLABridge.getListEnabledLiveActivities(with: self, command: command)
    }
    
    @objc(subscribeToLiveActivities:)
    public func subscribeToLiveActivities(_ command: CDVInvokedUrlCommand) {
        INDIndigitallLABridge.subscribeToLiveActivities(with: self, command: command)
    }
    
    @objc(setPushToStartTokenUpdates:)
    public func setPushToStartTokenUpdates(_ command: CDVInvokedUrlCommand) {
        INDIndigitallLABridge.setPushToStartTokenUpdatesWith(self, command: command)
    }
    
    @objc(setPushTokenUpdates:)
    public func setPushTokenUpdates(_ command: CDVInvokedUrlCommand) {
        INDIndigitallLABridge.setPushTokenUpdatesWith(self, command: command)
    }
}
