UNPKG

dt-common-device

Version:

A secure and robust device management library for IoT applications

13 lines (12 loc) 498 B
import { IDevice } from "../interfaces"; export declare class LocalHubService { private readonly hubRepository; constructor(); addHub(body: Partial<IDevice>): Promise<IDevice>; getHubs(hubIds: string[]): Promise<IDevice[]>; getHub(hubId: string): Promise<IDevice>; updateHub(hubId: string, body: Partial<IDevice>): Promise<IDevice>; getStatus(hubId: string): Promise<any>; deleteHub(hubId: string): Promise<any>; deleteAllHubs(hubIds: string[]): Promise<any>; }