UNPKG

@iotize/device-client.js

Version:

IoTize Device client for Javascript

36 lines (35 loc) 1.77 kB
import { IoTizeClient } from "../client/api"; import { DeviceService, BundleService, FirmwareService, GroupService, InterfaceService, TargetService, VariableService, ScramService, SinglePacketService, DataLogService, AdpService, LoraService } from "./service"; import { ApiConfig } from "./config/api-config"; /** * TODO Generate this class */ export declare class IoTizeDeviceService { protected _bundle: BundleService; protected _device: DeviceService; protected _datalog: DataLogService; protected _scram: ScramService; protected _firmware: FirmwareService; protected _group: GroupService; protected _interface: InterfaceService; protected _target: TargetService; protected _variable: VariableService; protected _singlePacket: SinglePacketService; protected _adp: AdpService; protected _lora: LoraService; static create(client: IoTizeClient, apiConfig: ApiConfig): IoTizeDeviceService; constructor(_bundle: BundleService, _device: DeviceService, _datalog: DataLogService, _scram: ScramService, _firmware: FirmwareService, _group: GroupService, _interface: InterfaceService, _target: TargetService, _variable: VariableService, _singlePacket: SinglePacketService, _adp: AdpService, _lora: LoraService); readonly device: DeviceService; readonly bundle: BundleService; readonly datalog: DataLogService; readonly firmware: FirmwareService; readonly group: GroupService; readonly interface: InterfaceService; readonly target: TargetService; readonly variable: VariableService; readonly scram: ScramService; readonly singlePacket: SinglePacketService; readonly lora: LoraService; readonly adp: AdpService; client: IoTizeClient; }