UNPKG

dt-common-device

Version:

A secure and robust device management library for IoT applications

49 lines (48 loc) 1.02 kB
export interface IAccessGroup { id: string; propertyId: string; name: string; displayName: string; type: string; externalId?: string; refId?: string; isDeleted: boolean; createdBy: string; createdAt: Date; updatedAt: Date; accessibleBy: string[]; } export interface IZoneAccessGroup { id: string; zoneId: string; collectionId: string; } export interface IZone { id: string; name: string; propertyId: string; parentId?: string; zoneTypeId: string; zoneType: { id: string; name: string; }; deviceHiveNetworkId?: string; createdAt: string; updatedAt: string; } export interface IUser { id: string; emailId: string; firstName: string; lastName: string; phoneNumber: string; phoneNumberCountryCode: string; password: string; createdAt: Date; updatedAt: Date; isDeleted: boolean; deletedBy?: string | null; deletedAt?: Date | null; imageURL?: string | null; }