UNPKG

dt-common-device

Version:

A secure and robust device management library for IoT applications

13 lines (12 loc) 600 B
import { IAccessGroup, IUser, IZone } from "./IAdmin"; export declare class AdminService { private readonly adminRepository; private readonly redisUtils; constructor(); getZonesByAccessGroupIds(accessGroupIds: string[]): Promise<any[] | undefined>; getZonesByAccessGroups(accessGroupIds: string[]): Promise<any[] | undefined>; getAccessGroup(accessGroupId: string): Promise<IAccessGroup | null>; getAccessGroupByZoneId(zoneId: string): Promise<IAccessGroup[] | []>; getZone(zoneId: string): Promise<IZone | null>; getUser(userId: string): Promise<IUser | null>; }